Class: ProxyTester::DatabaseSession
- Inherits:
-
Object
- Object
- ProxyTester::DatabaseSession
- Defined in:
- lib/proxy_tester/database_session.rb
Instance Method Summary collapse
-
#initialize ⇒ DatabaseSession
constructor
A new instance of DatabaseSession.
Constructor Details
#initialize ⇒ DatabaseSession
Returns a new instance of DatabaseSession.
3 4 5 6 7 8 9 10 11 12 13 |
# File 'lib/proxy_tester/database_session.rb', line 3 def initialize database = ':memory:' #database = File.expand_path('../../../tmp/database.db', __FILE__) FileUtils.rm database if database != ':memory:' and File.exists?( database) ActiveRecord::Base.establish_connection adapter: 'sqlite3', database: database silence :stdout do ActiveRecord::Migrator.up File.( '../../../db/migrate', __FILE__ ) end end |