1
0
mirror of https://github.com/astaxie/beego.git synced 2024-11-22 15:00:54 +00:00

revert the sort map for reset

This commit is contained in:
astaxie 2014-08-14 11:54:15 +08:00
parent 886bb782a5
commit 14cd9e51ac

View File

@ -176,7 +176,8 @@ func Rollback(name string) error {
func Reset() error { func Reset() error {
sm := sortMap(migrationMap) sm := sortMap(migrationMap)
i := 0 i := 0
for _, v := range sm { for j := len(sm) - 1; j >= 0; j-- {
v := sm[j]
if isRollBack(v.name) { if isRollBack(v.name) {
beego.Info("skip the", v.name) beego.Info("skip the", v.name)
time.Sleep(1 * time.Second) time.Sleep(1 * time.Second)
@ -206,7 +207,8 @@ func Refresh() error {
time.Sleep(2 * time.Second) time.Sleep(2 * time.Second)
return err return err
} }
return Upgrade(0) err = Upgrade(0)
return err
} }
type dataSlice []data type dataSlice []data