Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBTransaction ¶
type DBTransaction struct { Builder squirrel.StatementBuilderType // contains filtered or unexported fields }
DBTransaction used to aggregate transactions
func OpenConnection ¶
func OpenConnection(ctx context.Context, readOnly bool) (*DBTransaction, error)
OpenConnection initialize connection with database
func (*DBTransaction) Commit ¶
func (t *DBTransaction) Commit() (erro error)
Commit commit pending transactions for all open databases
func (*DBTransaction) Rollback ¶
func (t *DBTransaction) Rollback()
Rollback rollback transaction pending for all open databases
Click to show internal directories.
Click to hide internal directories.