Documentation ¶
Index ¶
- type DefaultSqlSession
- func (session *DefaultSqlSession) Begin() error
- func (session *DefaultSqlSession) Close(rollback bool)
- func (session *DefaultSqlSession) Commit() error
- func (session *DefaultSqlSession) Delete(ctx context.Context, sql string, params ...interface{}) (int64, error)
- func (session *DefaultSqlSession) Insert(ctx context.Context, sql string, params ...interface{}) (int64, int64, error)
- func (session *DefaultSqlSession) Query(ctx context.Context, result reflection.Object, sql string, ...) error
- func (session *DefaultSqlSession) Rollback() error
- func (session *DefaultSqlSession) Update(ctx context.Context, sql string, params ...interface{}) (int64, error)
- type SqlSession
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultSqlSession ¶
func NewDefaultSqlSession ¶
func NewDefaultSqlSession(log logging.LogFunc, tx transaction.Transaction, e executor.Executor, autoCommit bool) *DefaultSqlSession
func (*DefaultSqlSession) Begin ¶
func (session *DefaultSqlSession) Begin() error
func (*DefaultSqlSession) Close ¶
func (session *DefaultSqlSession) Close(rollback bool)
func (*DefaultSqlSession) Commit ¶
func (session *DefaultSqlSession) Commit() error
func (*DefaultSqlSession) Query ¶
func (session *DefaultSqlSession) Query(ctx context.Context, result reflection.Object, sql string, params ...interface{}) error
func (*DefaultSqlSession) Rollback ¶
func (session *DefaultSqlSession) Rollback() error
type SqlSession ¶
type SqlSession interface { Close(rollback bool) Query(ctx context.Context, result reflection.Object, sql string, params ...interface{}) error Insert(ctx context.Context, sql string, params ...interface{}) (int64, int64, error) Update(ctx context.Context, sql string, params ...interface{}) (int64, error) Delete(ctx context.Context, sql string, params ...interface{}) (int64, error) Begin() error Commit() error Rollback() error }
Click to show internal directories.
Click to hide internal directories.