From 3db62520b751de8e3df4798738bb02a54c5ea611 Mon Sep 17 00:00:00 2001 From: Andy Truong Date: Fri, 10 Jul 2020 10:04:35 +1000 Subject: [PATCH] processor.Execute() must use custom table if provided. --- callbacks.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/callbacks.go b/callbacks.go index 5e7933af..1235f199 100644 --- a/callbacks.go +++ b/callbacks.go @@ -96,6 +96,12 @@ func (p *processor) Execute(db *DB) { } } + if nil != stmt.Schema { + if stmt.Table != stmt.Schema.Table { + stmt.Schema.Table = stmt.Table + } + } + for _, f := range p.fns { f(db) }