module Sequel::JDBC::SQLite::DatabaseMethods
def connection_pool_default_options
def connection_pool_default_options o = super uri == 'jdbc:sqlite::memory:' ? o.merge(:max_connections=>1) : o end
def last_insert_id(conn, opts={})
def last_insert_id(conn, opts={}) statement(conn) do |stmt| rs = stmt.executeQuery(LAST_INSERT_ROWID) rs.next rs.getInt(1) end end
def setup_connection(conn)
def setup_connection(conn) conn = super(conn) statement(conn) do |stmt| connection_pragmas.each{|s| log_yield(s){stmt.execute(s)}} end conn end