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) }