File tree Expand file tree Collapse file tree 3 files changed +25
-1
lines changed Expand file tree Collapse file tree 3 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -288,6 +288,8 @@ var migrations = []Migration{
288288 NewMigration ("Update DeleteBranch comments to set the old_ref to the commit_sha" , commentTypeDeleteBranchUseOldRef ),
289289 // v170 -> v171
290290 NewMigration ("Add Dismissed to Review table" , addDismissedReviewColumn ),
291+ // v171 -> v172
292+ NewMigration ("Add Sorting to ProjectBoard table" , addSortingColToProjectBoard ),
291293}
292294
293295// GetCurrentDBVersion returns the current db version
Original file line number Diff line number Diff line change 1+ // Copyright 2021 The Gitea Authors. All rights reserved.
2+ // Use of this source code is governed by a MIT-style
3+ // license that can be found in the LICENSE file.
4+
5+ package migrations
6+
7+ import (
8+ "fmt"
9+
10+ "xorm.io/xorm"
11+ )
12+
13+ func addSortingColToProjectBoard (x * xorm.Engine ) error {
14+ type ProjectBoard struct {
15+ Sorting int8 `xorm:"NOT NULL DEFAULT 0"`
16+ }
17+
18+ if err := x .Sync2 (new (ProjectBoard )); err != nil {
19+ return fmt .Errorf ("Sync2: %v" , err )
20+ }
21+ return nil
22+ }
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ type ProjectBoard struct {
3636 ID int64 `xorm:"pk autoincr"`
3737 Title string
3838 Default bool `xorm:"NOT NULL DEFAULT false"` // issues not assigned to a specific board will be assigned to this board
39- Sorting int8 `xorm:"DEFAULT 0"`
39+ Sorting int8 `xorm:"NOT NULL DEFAULT 0"`
4040
4141 ProjectID int64 `xorm:"INDEX NOT NULL"`
4242 CreatorID int64 `xorm:"NOT NULL"`
You can’t perform that action at this time.
0 commit comments