Sha256: 435ca1b111c85f3989834383fd4698e9f61a0365cd1773385cbb1cc29f7531d5

Contents?: true

Size: 576 Bytes

Versions: 1

Compression:

Stored size: 576 Bytes

Contents

#!/usr/bin/env ruby

require 'lib/data_mapper'

ENV['ADAPTER'] ||= 'mysql'

DataMapper::Database.setup do
  adapter  ENV['ADAPTER']
  
  unless ENV['LOGGER'] == 'false'
    log_stream 'example.log'
    log_level Logger::DEBUG
  end
  
  database_name = 'data_mapper_1'
  
  case ENV['ADAPTER']
    when 'postgresql' then
      username 'postgres'
    when 'mysql' then
      username 'root'
    when 'sqlite3' then
      database_name << '.db'
  end
  
  database database_name
end

Dir[File.dirname(__FILE__) + '/spec/models/*.rb'].each do |path|
  load path
end

# p Zoo.all

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
datamapper-0.1.1 example.rb