diff --git a/engine.go b/engine.go index 69bb1f11..1d67c0fc 100644 --- a/engine.go +++ b/engine.go @@ -264,6 +264,7 @@ func (e *Engine) CreateTables(beans ...interface{}) error { session.Begin() session.Statement = e.Statement defer session.Close() + defer e.Statement.Init() if err != nil { return err }