aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--models/migrations/v78.go5
1 files 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
}