summaryrefslogtreecommitdiffstats
path: root/models/migrations/migrations.go
diff options
context:
space:
mode:
authorzeripath <art27@cantab.net>2021-08-25 09:42:51 +0100
committerGitHub <noreply@github.com>2021-08-25 09:42:51 +0100
commit697213bdb35a745879145b1c9edc47552a05fe1b (patch)
treeeae4f43e080281060fb2bb8c57c7918f1099aeb3 /models/migrations/migrations.go
parente891d68dd71d9f61aa51a8fbf1e5d4fd3b9d76be (diff)
downloadgitea-697213bdb35a745879145b1c9edc47552a05fe1b.tar.gz
gitea-697213bdb35a745879145b1c9edc47552a05fe1b.zip
Add primary_key to issue_index (#16813)
Make the group_id a primary key in issue_index. This already has an unique index and therefore is a good candidate for becoming a primary key. This PR also changes all other uses of this table to add the group_id as the primary key. Fix #16802 Signed-off-by: Andrew Thornton <art27@cantab.net>
Diffstat (limited to 'models/migrations/migrations.go')
-rw-r--r--models/migrations/migrations.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/models/migrations/migrations.go b/models/migrations/migrations.go
index 89a60445bb..79b1e90ecd 100644
--- a/models/migrations/migrations.go
+++ b/models/migrations/migrations.go
@@ -336,6 +336,8 @@ var migrations = []Migration{
NewMigration("Add agit flow pull request support", addAgitFlowPullRequest),
// v191 -> v192
NewMigration("Alter issue/comment table TEXT fields to LONGTEXT", alterIssueAndCommentTextFieldsToLongText),
+ // v192 -> v193
+ NewMigration("RecreateIssueResourceIndexTable to have a primary key instead of an unique index", recreateIssueResourceIndexTable),
}
// GetCurrentDBVersion returns the current db version