Browse Source

Fix broken migration to add can_push field back to table (#2574)

tags/v1.3.0-rc1
Lauris BH Lunny Xiao 7 years ago
parent
commit
5839d1207f
1 changed files with 10 additions and 2 deletions
  1. +10
    -2
      models/migrations/v43.go

+ 10
- 2
models/migrations/v43.go View File

@@ -5,13 +5,21 @@
package migrations package migrations


import ( import (
"code.gitea.io/gitea/models"
"fmt"


"github.com/go-xorm/xorm" "github.com/go-xorm/xorm"
) )


func fixProtectedBranchCanPushValue(x *xorm.Engine) error { func fixProtectedBranchCanPushValue(x *xorm.Engine) error {
_, err := x.Cols("can_push").Update(&models.ProtectedBranch{
type ProtectedBranch struct {
CanPush bool `xorm:"NOT NULL DEFAULT false"`
}

if err := x.Sync2(new(ProtectedBranch)); err != nil {
return fmt.Errorf("Sync2: %v", err)
}

_, err := x.Cols("can_push").Update(&ProtectedBranch{
CanPush: false, CanPush: false,
}) })
return err return err


Loading…
Cancel
Save