Browse Source

migration/v17: skip if protect_branch_whitelist table not exist (#4355)

Unknwon 7 years ago
parent
commit
717bcc4ad8
1 changed files with 5 additions and 0 deletions
  1. 5 0
      models/migrations/v17.go

+ 5 - 0
models/migrations/v17.go

@@ -5,10 +5,15 @@
 package migrations
 
 import (
+	"strings"
+
 	"github.com/go-xorm/xorm"
 )
 
 func removeInvalidProtectBranchWhitelist(x *xorm.Engine) error {
 	_, err := x.Exec("DELETE FROM protect_branch_whitelist WHERE protect_branch_id = 0")
+	if strings.Contains(err.Error(), "no such table") {
+		return nil
+	}
 	return err
 }