File tree Expand file tree Collapse file tree 3 files changed +9
-2
lines changed Expand file tree Collapse file tree 3 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -54,7 +54,7 @@ func (autoApi *AutoCodeApi) GetTables(c *gin.Context) {
54
54
dbName := c .Query ("dbName" )
55
55
businessDB := c .Query ("businessDB" )
56
56
if dbName == "" {
57
- dbName = global .GVA_CONFIG . Mysql . Dbname
57
+ dbName = * global .GVA_ACTIVE_DBNAME
58
58
if businessDB != "" {
59
59
for _ , db := range global .GVA_CONFIG .DBList {
60
60
if db .AliasName == businessDB {
@@ -85,7 +85,7 @@ func (autoApi *AutoCodeApi) GetColumn(c *gin.Context) {
85
85
businessDB := c .Query ("businessDB" )
86
86
dbName := c .Query ("dbName" )
87
87
if dbName == "" {
88
- dbName = global .GVA_CONFIG . Mysql . Dbname
88
+ dbName = * global .GVA_ACTIVE_DBNAME
89
89
if businessDB != "" {
90
90
for _ , db := range global .GVA_CONFIG .DBList {
91
91
if db .AliasName == businessDB {
Original file line number Diff line number Diff line change 31
31
GVA_Timer timer.Timer = timer .NewTimerTask ()
32
32
GVA_Concurrency_Control = & singleflight.Group {}
33
33
GVA_ROUTERS gin.RoutesInfo
34
+ GVA_ACTIVE_DBNAME * string
34
35
BlackCache local_cache.Cache
35
36
lock sync.RWMutex
36
37
)
Original file line number Diff line number Diff line change @@ -14,16 +14,22 @@ import (
14
14
func Gorm () * gorm.DB {
15
15
switch global .GVA_CONFIG .System .DbType {
16
16
case "mysql" :
17
+ global .GVA_ACTIVE_DBNAME = & global .GVA_CONFIG .Mysql .Dbname
17
18
return GormMysql ()
18
19
case "pgsql" :
20
+ global .GVA_ACTIVE_DBNAME = & global .GVA_CONFIG .Pgsql .Dbname
19
21
return GormPgSql ()
20
22
case "oracle" :
23
+ global .GVA_ACTIVE_DBNAME = & global .GVA_CONFIG .Oracle .Dbname
21
24
return GormOracle ()
22
25
case "mssql" :
26
+ global .GVA_ACTIVE_DBNAME = & global .GVA_CONFIG .Mssql .Dbname
23
27
return GormMssql ()
24
28
case "sqlite" :
29
+ global .GVA_ACTIVE_DBNAME = & global .GVA_CONFIG .Sqlite .Dbname
25
30
return GormSqlite ()
26
31
default :
32
+ global .GVA_ACTIVE_DBNAME = & global .GVA_CONFIG .Mysql .Dbname
27
33
return GormMysql ()
28
34
}
29
35
}
You can’t perform that action at this time.
0 commit comments