|
|
@ -26,9 +26,9 @@ func customFun() []template.FuncMap { |
|
|
|
println("db err:" + err.Error()) |
|
|
|
os.Exit(1) |
|
|
|
} |
|
|
|
err = syncTable() |
|
|
|
err = SyncTable() |
|
|
|
if err != nil { |
|
|
|
println("db sync err:" + err.Error()) |
|
|
|
println("db Sync2 err:" + err.Error()) |
|
|
|
os.Exit(2) |
|
|
|
} |
|
|
|
gocloud.GetCustomConf("", app.Conf) |
|
|
@ -46,27 +46,27 @@ func constomRoute() { |
|
|
|
gocloud.RegController(new(controller.UserController)) |
|
|
|
} |
|
|
|
|
|
|
|
func syncTable() error { |
|
|
|
func SyncTable() error { |
|
|
|
if comm.DbSys == nil { |
|
|
|
return nil |
|
|
|
} |
|
|
|
err := comm.DbSys.Sync(models.SysUser{}) |
|
|
|
err := comm.DbSys.Sync2(models.SysUser{}) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
err = comm.DbSys.Sync(models.SysFile{}) |
|
|
|
err = comm.DbSys.Sync2(models.SysFile{}) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
err = comm.DbSys.Sync(models.SysPermssion{}) |
|
|
|
err = comm.DbSys.Sync2(models.SysPermssion{}) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
err = comm.DbSys.Sync(models.SysRole{}) |
|
|
|
err = comm.DbSys.Sync2(models.SysRole{}) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
err = comm.DbSys.Sync(models.SysUserRole{}) |
|
|
|
err = comm.DbSys.Sync2(models.SysUserRole{}) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|