summaryrefslogtreecommitdiffstats
path: root/models/migrations/migrations.go
diff options
context:
space:
mode:
authorWim <wim@42.be>2022-06-19 20:47:04 +0200
committerGitHub <noreply@github.com>2022-06-19 19:47:04 +0100
commit62104b4896f2f443da13b834d0111e1378134ac3 (patch)
treee8311491ac1c379b47f10b12edd88426c376b9e3 /models/migrations/migrations.go
parent62cb3c8c85f4721a1d2cf04762d2a8bab062bbd3 (diff)
downloadgitea-62104b4896f2f443da13b834d0111e1378134ac3.tar.gz
gitea-62104b4896f2f443da13b834d0111e1378134ac3.zip
Alter hook_task TEXT fields to LONGTEXT (#20038)
Mysql TEXT has a limit of 64KB, change this to LONGTEXT in mysql only so we can have bigger hook payloads. Postgresql has unlimited TEXT - https://www.postgresql.org/docs/current/datatype-character.html Sqlite has unlimited TEXT - https://www.sqlitetutorial.net/sqlite-data-types/#:~:text=The%20maximum%20length%20of%20TEXT,SQLite%20supports%20various%20character%20encodings. Same issue as #16656 but for hook_task Fixes #10252, #19679, #3561
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 c843e33eb7..edd4beb451 100644
--- a/models/migrations/migrations.go
+++ b/models/migrations/migrations.go
@@ -389,6 +389,8 @@ var migrations = []Migration{
NewMigration("allow to view files in PRs", addReviewViewedFiles),
// v216 -> v217
NewMigration("Improve Action table indices", improveActionTableIndices),
+ // v217 -> v218
+ NewMigration("Alter hook_task table TEXT fields to LONGTEXT", alterHookTaskTextFieldsToLongText),
}
// GetCurrentDBVersion returns the current db version