exec.go 351 Bytes
Newer Older
Vladimir Barsukov's avatar
init  
Vladimir Barsukov committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package zdb

func (d *Pool) QExec(q *conn, sql string, args ...any) error {
	_, err := q.Exec(d.ctx, sql, args...)

	return err
}

func (d *Pool) WExec(sql string, args ...any) error {
	return d.QExec(d.srvMaster, sql, args...)
}

func (d *Pool) WExecNamed(sql string, args map[string]any) error {
	return d.QExec(d.srvMaster, d.prepare(sql, args))
}