Documentation
¶
Index ¶
- Variables
- type Config
- type DB
- func (db *DB) Begin(ctx context.Context, opts *xsql.TxOptions) (*xsql.Tx, error)
- func (db *DB) Close() (err error)
- func (db *DB) Exec(ctx context.Context, query string, args ...interface{}) (sql.Result, error)
- func (db *DB) Master() *DB
- func (db *DB) Qurey(ctx context.Context, query string, args ...interface{}) (rows *sql.Rows, err error)
- func (db *DB) QureyRow(ctx context.Context, query string, args ...interface{}) *sql.Row
- func (db *DB) WriteConn() *sql.DB
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrNoMaster = errors.New("sql: no master instance")
)
Functions ¶
This section is empty.
Types ¶
type DB ¶
type DB struct {
// contains filtered or unexported fields
}
DB database.
func (*DB) Qurey ¶
func (db *DB) Qurey(ctx context.Context, query string, args ...interface{}) (rows *sql.Rows, err error)
Qurey is wrap mysql QueryContext
Click to show internal directories.
Click to hide internal directories.