class Sequel::Mock::Connection

Attributes

db[R]

Sequel::Mock::Database object that created this connection

opts[R]

The specific database options for this connection.

server[R]

Shard this connection operates on, when using Sequel’s sharding support (always :default for databases not using sharding).

Public Class Methods

new(db, server, opts) click to toggle source

Store the db, server, and opts.

   # File lib/sequel/adapters/mock.rb
20 def initialize(db, server, opts)
21   @db = db
22   @server = server
23   @opts = opts
24 end

Public Instance Methods

execute(sql) click to toggle source

Delegate to the db’s _execute method.

   # File lib/sequel/adapters/mock.rb
27 def execute(sql)
28   @db.send(:_execute, self, sql, :log=>false) 
29 end