database_cleaner/examples/lib/activerecord_models.rb
2010-05-04 21:07:21 +01:00

17 lines
474 B
Ruby

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
end
class Widget < ActiveRecord::Base
end
class SneakyWidget < ActiveRecord::Base
set_table_name "widgets"
establish_connection(:adapter => "#{"jdbc" if defined?(JRUBY_VERSION)}sqlite3", :database => ":memory:")
end