예제 #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...)
}