class
Mimer::Connection
- Mimer::Connection
- DB::Connection
- Reference
- Object
Defined in:
mimer/connection.crConstructors
Instance Method Summary
-
#after_release
Commit any implicit read transaction when connection is returned to the pool.
-
#build_prepared_statement(query) : DB::Statement
:nodoc:
-
#build_unprepared_statement(query) : DB::Statement
:nodoc:
-
#perform_begin_transaction
Override transaction hooks to use Mimer C API instead of SQL BEGIN/COMMIT/ROLLBACK
-
#perform_commit_transaction
:nodoc:
-
#perform_rollback_transaction
:nodoc:
- #ping : Bool
- #session : Pointer(LibMimer::Session)
Constructor Detail
Instance Method Detail
def after_release
#
Commit any implicit read transaction when connection is returned to the pool. This prevents lingering read transactions from blocking subsequent DDL on the same table.
def build_prepared_statement(query) : DB::Statement
#
Description copied from class DB::Connection
:nodoc:
def build_unprepared_statement(query) : DB::Statement
#
Description copied from class DB::Connection
:nodoc:
def perform_begin_transaction
#
Override transaction hooks to use Mimer C API instead of SQL BEGIN/COMMIT/ROLLBACK