File tree 3 files changed +19
-1
lines changed 3 files changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -548,6 +548,8 @@ var migrations = []Migration{
548
548
NewMigration ("Rename user themes" , v1_22 .RenameUserThemes ),
549
549
// v281 -> v282
550
550
NewMigration ("Add auth_token table" , v1_22 .CreateAuthTokenTable ),
551
+ // v282 -> v283
552
+ NewMigration ("Add Index to pull_auto_merge.doer_id" , v1_22 .AddIndexToPullAutoMergeDoerID ),
551
553
}
552
554
553
555
// GetCurrentDBVersion returns the current db version
Original file line number Diff line number Diff line change
1
+ // Copyright 2023 The Gitea Authors. All rights reserved.
2
+ // SPDX-License-Identifier: MIT
3
+
4
+ package v1_22 //nolint
5
+
6
+ import (
7
+ "xorm.io/xorm"
8
+ )
9
+
10
+ func AddIndexToPullAutoMergeDoerID (x * xorm.Engine ) error {
11
+ type PullAutoMerge struct {
12
+ DoerID int64 `xorm:"INDEX NOT NULL"`
13
+ }
14
+
15
+ return x .Sync (& PullAutoMerge {})
16
+ }
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ import (
17
17
type AutoMerge struct {
18
18
ID int64 `xorm:"pk autoincr"`
19
19
PullID int64 `xorm:"UNIQUE"`
20
- DoerID int64 `xorm:"NOT NULL"`
20
+ DoerID int64 `xorm:"INDEX NOT NULL"`
21
21
Doer * user_model.User `xorm:"-"`
22
22
MergeStyle repo_model.MergeStyle `xorm:"varchar(30)"`
23
23
Message string `xorm:"LONGTEXT"`
You can’t perform that action at this time.
0 commit comments