Method: PersonDb.setup_in_memory_db
- Defined in:
- lib/persondb.rb
.setup_in_memory_db ⇒ Object
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'lib/persondb.rb', line 55 def self.setup_in_memory_db # Database Setup & Config ActiveRecord::Base.logger = Logger.new( STDOUT ) ## ActiveRecord::Base.colorize_logging = false - no longer exists - check new api/config setting? ## NB: every connect will create a new empty in memory db ActiveRecord::Base.establish_connection( adapter: 'sqlite3', database: ':memory:' ) ## build schema LogDb.create ConfDb.create TagDb.create WorldDb.create PersonDb.create end |