Method: CouchModel::Configuration.setup_databases

Defined in:
lib/couch_model/configuration.rb

.setup_databases(options = { }) ⇒ Object



42
43
44
45
46
47
48
49
50
# File 'lib/couch_model/configuration.rb', line 42

def self.setup_databases(options = { })
  delete_if_exists  = options[:delete_if_exists]  || false
  create_if_missing = options[:create_if_missing] || false

  @databases.each do |database|
    database.delete_if_exists!  if delete_if_exists
    database.create_if_missing! if create_if_missing
  end
end