database_cleaner/examples/lib/activerecord_models.rb

22 lines
449 B
Ruby
Raw Normal View History

require 'active_record'
ActiveRecord::Base.establish_connection(:adapter => "#{"jdbc" if defined?(JRUBY_VERSION)}sqlite3", :database => ":memory:")
ActiveRecord::Schema.define(:version => 1) do
create_table :widgets do |t|
t.string :name
end
create_table :another_widgets do |t|
t.string :name
end
end
unless defined? Widget
class Widget < ActiveRecord::Base
end
else
class AnotherWidget < ActiveRecord::Base
end
end