update at 2023/08/14
This commit is contained in:
21
tools/loadmconf/loadmconf.go
Normal file
21
tools/loadmconf/loadmconf.go
Normal file
@@ -0,0 +1,21 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
)
|
||||
|
||||
func main() {
|
||||
fmt.Println("========================= OMC loadmconf startup =========================")
|
||||
fmt.Println("OMC loadmconf version: %s %s %s", version, buildTime, goVer)
|
||||
|
||||
for _, f := range pfiles {
|
||||
fmt.Println("f:", f)
|
||||
mmlMap := ReadMMLConfig(f)
|
||||
fmt.Println("mmlMap:", mmlMap)
|
||||
db := yamlConfig.Database
|
||||
sqlStr := fmt.Sprintf("%s:%s@tcp(%s:%s)/%s", db.User, db.Password, db.Host, db.Port, db.Name)
|
||||
XormConnectDatabaseWithUri(sqlStr)
|
||||
XormInsertMMLConfig(mmlMap, yamlConfig.Mml.Table)
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user