Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBConn ¶
type DBConn interface { Exec(ctx context.Context, sql string, arguments ...interface{}) (pgconn.CommandTag, error) Query(ctx context.Context, sql string, optionsAndArgs ...interface{}) (pgx.Rows, error) QueryRow(ctx context.Context, sql string, optionsAndArgs ...interface{}) pgx.Row }
DBConn implemented by pgx.Conn and pgx.Tx
type DBConnection ¶
type DBConnection struct { Ctx context.Context Conn DBConn // contains filtered or unexported fields }
func (*DBConnection) Cleanup ¶
func (d *DBConnection) Cleanup() error
func (*DBConnection) Close ¶
func (d *DBConnection) Close() error
func (*DBConnection) WithTransaction ¶
func (d *DBConnection) WithTransaction(f func(conn *DBConnection) error) error
Click to show internal directories.
Click to hide internal directories.