Class: Alf::Sequel::Connection

Inherits:
Adapter::Connection
  • Object
show all
Includes:
ConnectionMethods, SchemaMethods, UpdateMethods
Defined in:
lib/alf/sequel/connection.rb,
lib/alf/sequel/connection/schema_methods.rb,
lib/alf/sequel/connection/update_methods.rb,
lib/alf/sequel/connection/connection_methods.rb

Overview

Specialization of Alf::Connection to distribute Sequel datasets

Defined Under Namespace

Modules: ConnectionMethods, SchemaMethods, UpdateMethods

Instance Method Summary collapse

Methods included from UpdateMethods

#delete, #in_transaction, #insert, #lock, #update, #with_dataset

Methods included from ConnectionMethods

#close, #close!, #connection_uri, #ping, #sequel_db, #with_sequel_db

Methods included from SchemaMethods

#cog, #dataset, #heading, #keys, #knows?, #migrate!

Instance Method Details

#compilerObject



8
9
10
# File 'lib/alf/sequel/connection.rb', line 8

def compiler
  @compiler ||= Compiler.new(self)
end

#translatorObject



12
13
14
# File 'lib/alf/sequel/connection.rb', line 12

def translator
  @translator ||= Translator.new(self)
end