Sha256: 96033410a9dbc3ea67c8b59acdbaa0f33bc5b6fb9ca38bb5ee1a36582cff3853
Contents?: true
Size: 780 Bytes
Versions: 11
Compression:
Stored size: 780 Bytes
Contents
module Ardb; end class Ardb::Adapter; end class Ardb::Adapter::Base attr_reader :config_settings, :database def initialize @config_settings = Ardb.config.db_settings @database = Ardb.config.db.database end def foreign_key_add_sql(*args); raise NotImplementedError; end def foreign_key_drop_sql(*args); raise NotImplementedError; end def create_db(*args); raise NotImplementedError; end def drop_db(*args); raise NotImplementedError; end def drop_tables(*args); raise NotImplementedError; end def load_schema # silence STDOUT current_stdout = $stdout.dup $stdout = File.new('/dev/null', 'w') load Ardb.config.schema_path $stdout = current_stdout end def ==(other_adapter) self.class == other_adapter.class end end
Version data entries
11 entries across 11 versions & 1 rubygems