module DatabaseCleaner::Moped::Base
Public Instance Methods
db()
click to toggle source
# File lib/database_cleaner/moped/base.rb, line 16 def db @db ||= :default end
db=(desired_db)
click to toggle source
# File lib/database_cleaner/moped/base.rb, line 12 def db=(desired_db) @db = desired_db end
db_version()
click to toggle source
# File lib/database_cleaner/moped/base.rb, line 28 def db_version @db_version ||= session.command('buildinfo' => 1)['version'] end
host()
click to toggle source
# File lib/database_cleaner/moped/base.rb, line 24 def host @host ||= '127.0.0.1:27017' end
host_port=(desired_host)
click to toggle source
# File lib/database_cleaner/moped/base.rb, line 20 def host_port=(desired_host) @host = desired_host end
Private Instance Methods
session()
click to toggle source
# File lib/database_cleaner/moped/base.rb, line 34 def session ::Moped::Session.new([host], database: db) end