Explorar el Código

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

Unknwon hace 7 años
padre
commit
717bcc4ad8
Se han modificado 1 ficheros con 5 adiciones y 0 borrados
  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
 }