func (tx *Tx) ExecQ(q query.Query) (Result, error) { str, args, err := q.ToSql() if err != nil { return nil, err } return tx.Tx.Exec(str, args...) }
func (db *DB) ExecQ(q query.Query) (Result, error) { str, args, err := q.ToSql() if err != nil { return nil, err } return db.DB.Exec(str, args...) }
func (tx *Tx) QueryRowQ(q query.Query) (Rower, error) { str, args, err := q.ToSql() if err != nil { return nil, err } return tx.Tx.Query(str, args...) }
func (db *DB) QueryRowQ(q query.Query) (Rower, error) { str, args, err := q.ToSql() if err != nil { return nil, err } return db.DB.Query(str, args...) }