Lines Matching refs:UpdateBuilder

141 type UpdateBuilder builder.Builder  type
144 builder.Register(UpdateBuilder{}, updateData{})
151 func (b UpdateBuilder) PlaceholderFormat(f PlaceholderFormat) UpdateBuilder {
152 return builder.Set(b, "PlaceholderFormat", f).(UpdateBuilder)
158 func (b UpdateBuilder) RunWith(runner BaseRunner) UpdateBuilder {
159 return setRunWith(b, runner).(UpdateBuilder)
163 func (b UpdateBuilder) Exec() (sql.Result, error) {
168 func (b UpdateBuilder) Query() (*sql.Rows, error) {
173 func (b UpdateBuilder) QueryRow() RowScanner {
178 func (b UpdateBuilder) Scan(dest ...interface{}) error {
185 func (b UpdateBuilder) ToSql() (string, []interface{}, error) {
191 func (b UpdateBuilder) Prefix(sql string, args ...interface{}) UpdateBuilder {
196 func (b UpdateBuilder) PrefixExpr(expr Sqlizer) UpdateBuilder {
197 return builder.Append(b, "Prefixes", expr).(UpdateBuilder)
201 func (b UpdateBuilder) Table(table string) UpdateBuilder {
202 return builder.Set(b, "Table", table).(UpdateBuilder)
206 func (b UpdateBuilder) Set(column string, value interface{}) UpdateBuilder {
207 return builder.Append(b, "SetClauses", setClause{column: column, value: value}).(UpdateBuilder)
211 func (b UpdateBuilder) SetMap(clauses map[string]interface{}) UpdateBuilder {
229 func (b UpdateBuilder) Where(pred interface{}, args ...interface{}) UpdateBuilder {
230 return builder.Append(b, "WhereParts", newWherePart(pred, args...)).(UpdateBuilder)
234 func (b UpdateBuilder) OrderBy(orderBys ...string) UpdateBuilder {
235 return builder.Extend(b, "OrderBys", orderBys).(UpdateBuilder)
239 func (b UpdateBuilder) Limit(limit uint64) UpdateBuilder {
240 return builder.Set(b, "Limit", fmt.Sprintf("%d", limit)).(UpdateBuilder)
244 func (b UpdateBuilder) Offset(offset uint64) UpdateBuilder {
245 return builder.Set(b, "Offset", fmt.Sprintf("%d", offset)).(UpdateBuilder)
249 func (b UpdateBuilder) Suffix(sql string, args ...interface{}) UpdateBuilder {
254 func (b UpdateBuilder) SuffixExpr(expr Sqlizer) UpdateBuilder {
255 return builder.Append(b, "Suffixes", expr).(UpdateBuilder)