From b80d6490f31d2dde2e12aeb7a68236bae5f6809d Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Mon, 21 Jan 2019 18:12:45 +0800 Subject: [PATCH] fix migration 78 error mssql (#5791) --- models/migrations/v78.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/models/migrations/v78.go b/models/migrations/v78.go index c12d18581c..382fd9e795 100644 --- a/models/migrations/v78.go +++ b/models/migrations/v78.go @@ -31,6 +31,8 @@ func renameRepoIsBareToIsEmpty(x *xorm.Engine) error { var err error if models.DbCfg.Type == core.POSTGRES || models.DbCfg.Type == core.SQLITE { _, err = sess.Exec("DROP INDEX IF EXISTS IDX_repository_is_bare") + } else if models.DbCfg.Type == core.MSSQL { + _, err = sess.Exec("DROP INDEX IF EXISTS IDX_repository_is_bare ON repository") } else { _, err = sess.Exec("DROP INDEX IDX_repository_is_bare ON repository") } @@ -42,9 +44,6 @@ func renameRepoIsBareToIsEmpty(x *xorm.Engine) error { return err } - // Then reset the values - sess = x.NewSession() - defer sess.Close() if err := sess.Begin(); err != nil { return err }