blob: 7d06c40dbf2579bd7d61eeb75b71d0187a7be0f6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
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
|