File tree Expand file tree Collapse file tree 3 files changed +19
-1
lines changed Expand file tree Collapse file tree 3 files changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -548,6 +548,8 @@ var migrations = []Migration{
548548 NewMigration ("Rename user themes" , v1_22 .RenameUserThemes ),
549549 // v281 -> v282
550550 NewMigration ("Add auth_token table" , v1_22 .CreateAuthTokenTable ),
551+ // v282 -> v283
552+ NewMigration ("Add Index to pull_auto_merge.doer_id" , v1_22 .AddIndexToPullAutoMergeDoerID ),
551553}
552554
553555// 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 (
1717type AutoMerge struct {
1818 ID int64 `xorm:"pk autoincr"`
1919 PullID int64 `xorm:"UNIQUE"`
20- DoerID int64 `xorm:"NOT NULL"`
20+ DoerID int64 `xorm:"INDEX NOT NULL"`
2121 Doer * user_model.User `xorm:"-"`
2222 MergeStyle repo_model.MergeStyle `xorm:"varchar(30)"`
2323 Message string `xorm:"LONGTEXT"`
You can’t perform that action at this time.
0 commit comments