Method: Sequel::Amalgalite::Database#execute

Defined in:
lib/sequel/adapters/amalgalite.rb

#execute(sql, opts = OPTS) ⇒ Object



116
117
118
119
120
121
122
123
124
# File 'lib/sequel/adapters/amalgalite.rb', line 116

def execute(sql, opts=OPTS)
  _execute(sql, opts) do |conn|
    begin
      yield(stmt = log_connection_yield(sql, conn){conn.prepare(sql)})
    ensure
      stmt.close if stmt
    end
  end
end