Sha256: 9e518e183a23452090007753c63ad9b2271956c32572b996112e4173ef35a746
Contents?: true
Size: 609 Bytes
Versions: 47
Compression:
Stored size: 609 Bytes
Contents
require 'sequel' require 'pact_broker/db/validate_encoding' Sequel.datetime_class = DateTime module PactBroker module DB MIGRATIONS_DIR = File.expand_path("../../../db/migrations", __FILE__) def self.connection= connection @connection = connection end def self.connection @connection end def self.run_migrations database_connection Sequel.extension :migration Sequel::Migrator.run(database_connection, PactBroker::DB::MIGRATIONS_DIR) end def self.validate_connection_config PactBroker::DB::ValidateEncoding.(connection) end end end
Version data entries
47 entries across 47 versions & 1 rubygems