We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cfbcedb commit 4d6b70eCopy full SHA for 4d6b70e
callbacks.go
@@ -93,6 +93,10 @@ func (p *processor) Execute(db *DB) *DB {
93
resetBuildClauses = true
94
}
95
96
+ if optimizer, ok := db.Statement.Dest.(StatementModifier); ok {
97
+ optimizer.ModifyStatement(stmt)
98
+ }
99
+
100
// assign model values
101
if stmt.Model == nil {
102
stmt.Model = stmt.Dest
clause/clause.go
@@ -20,6 +20,7 @@ type Builder interface {
20
Writer
21
WriteQuoted(field interface{})
22
AddVar(Writer, ...interface{})
23
+ AddError(error) error
24
25
26
// Clause
0 commit comments