From 3bae8043bcf24ad1554698bfbbbb4092709a278e Mon Sep 17 00:00:00 2001 From: Leon Zhang Date: Wed, 28 Nov 2018 19:26:32 +0800 Subject: [PATCH] fix #135 --- cmd/soar/soar.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmd/soar/soar.go b/cmd/soar/soar.go index cb7172c..500a40e 100644 --- a/cmd/soar/soar.go +++ b/cmd/soar/soar.go @@ -192,9 +192,7 @@ func main() { os.Exit(1) } // tidb parser 语法检查给出的建议 ERR.000 - if common.Config.TestDSN.Disable { - mysqlSuggest["ERR.000"] = advisor.RuleMySQLError("ERR.000", syntaxErr) - } + mysqlSuggest["ERR.000"] = advisor.RuleMySQLError("ERR.000", syntaxErr) } // 如果只想检查语法直接跳过后面的步骤 if common.Config.OnlySyntaxCheck { @@ -255,6 +253,9 @@ func main() { } default: // vEnv.VEnvBuild 阶段给出的 ERROR 是 ERR.001 + if _, ok := mysqlSuggest["ERR.000"]; ok { + delete(mysqlSuggest, "ERR.000") + } mysqlSuggest["ERR.001"] = advisor.RuleMySQLError("ERR.001", vEnv.Error) common.Log.Error("BuildVirtualEnv DDL Execute Error : %v", vEnv.Error) } -- GitLab