fix: block and arguments is not equal

This commit is contained in:
YangWenHang 2022-10-15 00:21:06 +08:00
parent 08aa2f9888
commit f34ec76549

View File

@ -194,6 +194,7 @@ func (stmt *Statement) AddVar(writer clause.Writer, vars ...interface{}) {
writer.WriteByte(')') writer.WriteByte(')')
} else { } else {
writer.WriteString("(NULL)") writer.WriteString("(NULL)")
stmt.Vars = append(stmt.Vars, v)
} }
case *DB: case *DB:
subdb := v.Session(&Session{Logger: logger.Discard, DryRun: true}).getInstance() subdb := v.Session(&Session{Logger: logger.Discard, DryRun: true}).getInstance()