コード例 #1
0
ファイル: database.go プロジェクト: wlMalk/gorator
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...)
}
コード例 #2
0
ファイル: database.go プロジェクト: wlMalk/gorator
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...)
}
コード例 #3
0
ファイル: database.go プロジェクト: wlMalk/gorator
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...)
}
コード例 #4
0
ファイル: database.go プロジェクト: wlMalk/gorator
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...)
}