blob: b69440715981e582ee9c798785c2aa832357dbbc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# -*- encoding : utf-8 -*-
require 'test/unit'
require 'rubygems'
require 'active_record'
PLUGIN_ROOT = File.expand_path(File.join(File.dirname(__FILE__), ".."))
$LOAD_PATH.unshift "#{PLUGIN_ROOT}/lib"
require "#{PLUGIN_ROOT}/init"
class ActiveRecord::Base
alias_method :save, :valid?
def self.columns()
@columns ||= []
end
def self.column(name, sql_type = nil, default = nil, null = true)
@columns ||= []
@columns << ActiveRecord::ConnectionAdapters::Column.new(name.to_s, default, sql_type, null)
end
end
|