Module: Sequel

Defined in:
lib/sequel/duckdb.rb,
lib/sequel/duckdb/version.rb,
lib/sequel/adapters/duckdb.rb,
lib/sequel/adapters/shared/duckdb.rb

Overview

Sequel is the database toolkit for Ruby

Defined Under Namespace

Modules: DuckDB

Class Method Summary collapse

Class Method Details

.mock_adapter_setup(db) ⇒ Object

Setup mock adapter when using Sequel.mock(host: :duckdb)



2336
2337
2338
2339
2340
2341
2342
2343
2344
# File 'lib/sequel/adapters/shared/duckdb.rb', line 2336

def self.mock_adapter_setup(db)
  db.instance_exec do
    # Just do the minimal setup like SQLite
    def schema_parse_table(*)
      []
    end
    singleton_class.send(:private, :schema_parse_table)
  end
end