Sha256: 8631a4fcd61e8a79158c7adaf8c924992301d212f91ca6ac10ef48ee17420945
Contents?: true
Size: 565 Bytes
Versions: 20
Compression:
Stored size: 565 Bytes
Contents
require 'database_cleaner/generic/base' module DatabaseCleaner module Sequel def self.available_strategies %w(truncation transaction deletion) end module Base include ::DatabaseCleaner::Generic::Base def db=(desired_db) @db = desired_db end def db return @db if @db && @db != :default raise "As you have more than one active sequel database you have to specify the one to use manually!" if ::Sequel::DATABASES.count > 1 ::Sequel::DATABASES.first || :default end end end end
Version data entries
20 entries across 20 versions & 3 rubygems