Sha256: 8d37b4ae1024b5b206b24c7247ed0ed5506d3b9bd461870eea3e2e3c3ef84396

Contents?: true

Size: 377 Bytes

Versions: 4

Compression:

Stored size: 377 Bytes

Contents

require "database_cleaner/strategy"

module DatabaseCleaner
  module Sequel
    class Base < Strategy
      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

4 entries across 4 versions & 1 rubygems

Version Path
database_cleaner-sequel-2.0.2 lib/database_cleaner/sequel/base.rb
database_cleaner-sequel-2.0.1 lib/database_cleaner/sequel/base.rb
database_cleaner-sequel-2.0.0 lib/database_cleaner/sequel/base.rb
database_cleaner-sequel-2.0.0.beta lib/database_cleaner/sequel/base.rb