Skip to content

Commit a95e966

Browse files
committed
fix:config write back
1 parent 54e7043 commit a95e966

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

server/service/system/sys_initdb_mysql.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import (
44
"fmt"
55
"path/filepath"
66

7+
"github.com/flipped-aurora/gin-vue-admin/server/utils"
8+
79
"github.com/flipped-aurora/gin-vue-admin/server/config"
810
"github.com/flipped-aurora/gin-vue-admin/server/global"
911
model "github.com/flipped-aurora/gin-vue-admin/server/model/system"
@@ -20,7 +22,10 @@ import (
2022
// Author [songzhibin97](https://github.com/songzhibin97)
2123
func (initDBService *InitDBService) writeMysqlConfig(mysql config.Mysql) error {
2224
global.GVA_CONFIG.Mysql = mysql
23-
global.GVA_VP.Set("mysql", mysql)
25+
cs := utils.StructToMap(global.GVA_CONFIG)
26+
for k, v := range cs {
27+
global.GVA_VP.Set(k, v)
28+
}
2429
global.GVA_VP.Set("jwt.signing-key", uuid.NewV4().String())
2530
return global.GVA_VP.WriteConfig()
2631
}

server/service/system/sys_initdb_pgsql.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ package system
33
import (
44
"path/filepath"
55

6+
"github.com/flipped-aurora/gin-vue-admin/server/utils"
7+
68
"github.com/flipped-aurora/gin-vue-admin/server/config"
79
"github.com/flipped-aurora/gin-vue-admin/server/global"
810
model "github.com/flipped-aurora/gin-vue-admin/server/model/system"
@@ -19,7 +21,10 @@ import (
1921
func (initDBService *InitDBService) writePgsqlConfig(pgsql config.Pgsql) error {
2022
global.GVA_CONFIG.System.DbType = "pgsql"
2123
global.GVA_CONFIG.Pgsql = pgsql
22-
global.GVA_VP.Set("pgsql", pgsql)
24+
cs := utils.StructToMap(global.GVA_CONFIG)
25+
for k, v := range cs {
26+
global.GVA_VP.Set(k, v)
27+
}
2328
global.GVA_VP.Set("jwt.signing-key", uuid.NewV4().String())
2429
return global.GVA_VP.WriteConfig()
2530
}

0 commit comments

Comments
 (0)