From d8e585e86da9a6228956bf454849fb5772775c1c Mon Sep 17 00:00:00 2001 From: gazebo Date: Mon, 17 Sep 2018 11:08:48 +0800 Subject: [PATCH] - don't register legacy order tables when GenerateLegacyJxOrder is not enabled. --- globals/beegodb/beegodb.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/globals/beegodb/beegodb.go b/globals/beegodb/beegodb.go index 61cd61797..d976228d4 100644 --- a/globals/beegodb/beegodb.go +++ b/globals/beegodb/beegodb.go @@ -3,6 +3,7 @@ package beegodb import ( "git.rosy.net.cn/jx-callback/business/legacymodel" "git.rosy.net.cn/jx-callback/business/model" + "git.rosy.net.cn/jx-callback/globals" "github.com/astaxie/beego" "github.com/astaxie/beego/orm" ) @@ -21,8 +22,11 @@ func Init() { orm.RegisterModel(new(legacymodel.Jxstorefeature)) orm.RegisterModel(new(legacymodel.TempLog)) - orm.RegisterModel(new(legacymodel.Jxorder2)) - orm.RegisterModel(new(legacymodel.Jxordersku2)) + + if globals.GenerateLegacyJxOrder { + orm.RegisterModel(new(legacymodel.Jxorder2)) + orm.RegisterModel(new(legacymodel.Jxordersku2)) + } // create table orm.RunSyncdb("default", false, true)