This commit is contained in:
jinnrry 2023-11-23 14:13:29 +08:00
parent b1d3c14164
commit 0c533b2ca6
2 changed files with 9 additions and 0 deletions

View File

@ -91,6 +91,9 @@ func Init() {
if e != nil {
panic(e)
}
if len(i) == 0 || strings.TrimSpace(string(i)) == "" {
return nil
}
if strings.Contains(path, "data") {
Instance.TablesInitData[tableName] = string(i)
} else {

View File

@ -68,6 +68,9 @@ func checkTable() {
}
for tableName, createSQL := range config.Instance.Tables {
if createSQL == "" {
continue
}
if _, ok := existTable[tableName]; !ok {
_, err = Instance.Exec(createSQL)
log.Infof("Create Table: %s", createSQL)
@ -76,6 +79,9 @@ func checkTable() {
}
if initData, ok := config.Instance.TablesInitData[tableName]; ok {
if initData == "" {
continue
}
_, err = Instance.Exec(initData)
log.Infof("Init Table: %s", initData)
if err != nil {