hsun 1 éve
szülő
commit
70e6aab37f
2 módosított fájl, 5 hozzáadás és 2 törlés
  1. 3 0
      models/db.go
  2. 2 2
      models/edb_data_table.go

+ 3 - 0
models/db.go

@@ -64,6 +64,9 @@ func init() {
 
 	// 基础指标表
 	initBaseIndex()
+
+	// 初始化部分数据表变量(直接init会有顺序问题=_=!)
+	InitEdbSource()
 }
 
 // initFutureGood 注册期货数据 数据表

+ 2 - 2
models/edb_data_table.go

@@ -8,8 +8,8 @@ var (
 	EdbDataTableNameMap map[int]string // 指标来源对应数据表名
 )
 
-// 初始化时加载指标来源对应表名, 避免循环中查库, 注意edb_source表修改table_name的话需要重启服务
-func init() {
+// InitEdbSource 初始化时加载指标来源对应表名, 避免循环中查库, 注意edb_source表修改table_name的话需要重启服务
+func InitEdbSource() {
 	EdbDataTableNameMap = make(map[int]string)
 	sources, e := GetEdbSourceItemsByCondition(``, make([]interface{}, 0), []string{}, "")
 	if e != nil {