Sha256: 1f29ef72a68a2352fb0610a7a2f59197a487b0eed706613ba1f428c9d1b02b0b
Contents?: true
Size: 1.07 KB
Versions: 66
Compression:
Stored size: 1.07 KB
Contents
require "dm-core" require "dm-transactions" #Datamapper 1.0 requires you to require dm-migrations to automigrate require "dm-migrations" # only to please activerecord API used in database_cleaner/examples/features/step_definitions # yes, i know that's lazy ... require "dm-validations" require "dm-aggregates" DataMapper.setup(:default, "sqlite3:#{DB_DIR}/datamapper_default.db") DataMapper.setup(:one, "sqlite3:#{DB_DIR}/datamapper_one.db") DataMapper.setup(:two, "sqlite3:#{DB_DIR}/datamapper_two.db") class DataMapperWidget include DataMapper::Resource property :id, Serial property :name, String end class DataMapperWidgetUsingDatabaseOne include DataMapper::Resource def self.default_repository_name :one end property :id, Serial property :name, String end class DataMapperWidgetUsingDatabaseTwo include DataMapper::Resource def self.default_repository_name :two end property :id, Serial property :name, String end DataMapperWidget.auto_migrate! DataMapperWidgetUsingDatabaseOne.auto_migrate! DataMapperWidgetUsingDatabaseTwo.auto_migrate!
Version data entries
66 entries across 55 versions & 8 rubygems