Returning adds a RETURNING clause to the query. `Returning("NULL")` can be used to suppress default returning clause generated by go-pg for INSERT queries to get values for null columns.
(s string, params ...interface{})
| 761 | // `Returning("NULL")` can be used to suppress default returning clause |
| 762 | // generated by go-pg for INSERT queries to get values for null columns. |
| 763 | func (q *Query) Returning(s string, params ...interface{}) *Query { |
| 764 | q.returning = append(q.returning, SafeQuery(s, params...)) |
| 765 | return q |
| 766 | } |
| 767 | |
| 768 | func (q *Query) For(s string, params ...interface{}) *Query { |
| 769 | q.selFor = SafeQuery(s, params...) |