Merge pull request '处理message重复问题' (#34) from yystopf/gitea-1156:develop into develop
This commit is contained in:
commit
113cad161e
|
@ -7,8 +7,6 @@ package migrations
|
|||
import (
|
||||
"fmt"
|
||||
|
||||
"code.gitea.io/gitea/modules/setting"
|
||||
|
||||
"xorm.io/xorm"
|
||||
)
|
||||
|
||||
|
@ -29,19 +27,19 @@ func renameTaskErrorsToMessage(x *xorm.Engine) error {
|
|||
return fmt.Errorf("error on Sync2: %v", err)
|
||||
}
|
||||
|
||||
switch {
|
||||
case setting.Database.UseMySQL:
|
||||
if _, err := sess.Exec("ALTER TABLE `task` CHANGE errors message text"); err != nil {
|
||||
return err
|
||||
}
|
||||
case setting.Database.UseMSSQL:
|
||||
if _, err := sess.Exec("sp_rename 'task.errors', 'message', 'COLUMN'"); err != nil {
|
||||
return err
|
||||
}
|
||||
default:
|
||||
if _, err := sess.Exec("ALTER TABLE `task` RENAME COLUMN errors TO message"); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
// switch {
|
||||
// case setting.Database.UseMySQL:
|
||||
// if _, err := sess.Exec("ALTER TABLE `task` CHANGE errors message text"); err != nil {
|
||||
// return err
|
||||
// }
|
||||
// case setting.Database.UseMSSQL:
|
||||
// if _, err := sess.Exec("sp_rename 'task.errors', 'message', 'COLUMN'"); err != nil {
|
||||
// return err
|
||||
// }
|
||||
// default:
|
||||
// if _, err := sess.Exec("ALTER TABLE `task` RENAME COLUMN errors TO message"); err != nil {
|
||||
// return err
|
||||
// }
|
||||
// }
|
||||
return sess.Commit()
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue