Versions in this module Expand all Collapse all v1 v1.0.1 Jul 21, 2026 v1.0.0 Jul 21, 2026 Changes in this version + var ErrMaxNOExceed = errors.New("max number exceed") — js/wasm + var ErrNotImplemented = errors.New("not implemented") — js/wasm + var ErrRowChanged = errors.New("row changed") — js/wasm + type DBWrap struct — js/wasm + func NewDBWrap(path string) (*DBWrap, error) + func NewDBWrapWithDB(db *sql.DB) *DBWrap + func (dbw *DBWrap) Begin() (context.Context, error) + func (dbw *DBWrap) BeginContext(ctx context.Context) (context.Context, error) + func (dbw *DBWrap) Close() error + func (dbw *DBWrap) Commit(ctx context.Context) error + func (dbw *DBWrap) Exec(ctx context.Context, query string, args ...any) (sql.Result, error) + func (dbw *DBWrap) Prepare(ctx context.Context, query string) (*sql.Stmt, error) + func (dbw *DBWrap) Query(ctx context.Context, query string, args ...any) (*sql.Rows, error) + func (dbw *DBWrap) QueryRow(ctx context.Context, query string, args ...any) *sql.Row + func (dbw *DBWrap) Rollback(ctx context.Context) error + type TxWrap struct — js/wasm + Committed bool + Count uint32 + Tx *sql.Tx