From 6f111ce9f1e3aae3a87fa2f05d018663f98116d7 Mon Sep 17 00:00:00 2001 From: wenjianzhang Date: Wed, 22 Jul 2020 17:22:55 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9ACode=20generation=20configuration?= =?UTF-8?q?=20item?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/settings.yml | 3 +++ tools/config/config.go | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/config/settings.yml b/config/settings.yml index 7a397645..b231671f 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -23,3 +23,6 @@ settings: source: user:password@tcp(127.0.0.1:3306)/dbname?charset=utf8&parseTime=True&loc=Local # source: sqlite3.db # source: host=myhost port=myport user=gorm dbname=gorm password=mypassword + gen: + dbname: dbname + frontpath: /go-admin-ur/src diff --git a/tools/config/config.go b/tools/config/config.go index ce50784e..dbf04a43 100644 --- a/tools/config/config.go +++ b/tools/config/config.go @@ -14,6 +14,7 @@ var cfgApplication *viper.Viper var cfgJwt *viper.Viper var cfgLog *viper.Viper var cfgSsl *viper.Viper +var cfgGen *viper.Viper //载入配置文件 @@ -60,6 +61,12 @@ func ConfigSetup(path string) { panic("config not found settings.ssl") } SslConfig = InitSsl(cfgSsl) + + cfgGen = viper.Sub("settings.gen") + if cfgGen == nil { + panic("config not found settings.gen") + } + GenConfig = InitGen(cfgGen) }