summaryrefslogtreecommitdiffstats
path: root/models/migrations/migrations.go
diff options
context:
space:
mode:
authorzeripath <art27@cantab.net>2022-08-22 14:32:28 +0100
committerGitHub <noreply@github.com>2022-08-22 14:32:28 +0100
commit9d6a2034bcf0f62dadb51cfe1471632eaa52e36c (patch)
tree8157ec8bb4cc08d98ca9ce66b2bc998cefabb99f /models/migrations/migrations.go
parentaedfc923addcb7aa013f96474e942951e3fda74c (diff)
downloadgitea-9d6a2034bcf0f62dadb51cfe1471632eaa52e36c.tar.gz
gitea-9d6a2034bcf0f62dadb51cfe1471632eaa52e36c.zip
Increase Content field size of gpg_key and public_key to MEDIUMTEXT (#20896)
Unfortunately some keys are too big to fix within the 65535 limit of TEXT on MySQL this causes issues with these large keys. Therefore increase these fields to MEDIUMTEXT. Fix #20894 Signed-off-by: Andrew Thornton <art27@cantab.net>
Diffstat (limited to 'models/migrations/migrations.go')
-rw-r--r--models/migrations/migrations.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/models/migrations/migrations.go b/models/migrations/migrations.go
index 30c4ad250c..28ffc99886 100644
--- a/models/migrations/migrations.go
+++ b/models/migrations/migrations.go
@@ -406,8 +406,13 @@ var migrations = []Migration{
NewMigration("Drop old CredentialID column", dropOldCredentialIDColumn),
// v223 -> v224
NewMigration("Rename CredentialIDBytes column to CredentialID", renameCredentialIDBytes),
+
+ // Gitea 1.17.0 ends at v224
+
// v224 -> v225
- NewMigration("Add badges to users", creatUserBadgesTable),
+ NewMigration("Add badges to users", createUserBadgesTable),
+ // v225 -> v226
+ NewMigration("Alter gpg_key/public_key content TEXT fields to MEDIUMTEXT", alterPublicGPGKeyContentFieldsToMediumText),
}
// GetCurrentDBVersion returns the current db version