From 2103ef89a807dc81c9d5a690ac87e5bc49ccc236 Mon Sep 17 00:00:00 2001 From: techknowlogick Date: Wed, 22 Feb 2023 10:29:13 -0500 Subject: [PATCH 1/3] NoOp DB Migrations to allow for DB backports --- models/migrations/migrations.go | 17 +++++++++++++++++ models/migrations/v1_20/v244.go | 12 ++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 models/migrations/v1_20/v244.go diff --git a/models/migrations/migrations.go b/models/migrations/migrations.go index 989a1d6ae1fb3..88fed83dac7cf 100644 --- a/models/migrations/migrations.go +++ b/models/migrations/migrations.go @@ -463,6 +463,23 @@ var migrations = []Migration{ NewMigration("Add exclusive label", v1_19.AddExclusiveLabel), // Gitea 1.19.0 ends at v244 + + // v244 -> v259 + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), + NewMigration("Noop DB Migration to allow for DB backports", v1_20.NoopDBMigrations), } // GetCurrentDBVersion returns the current db version diff --git a/models/migrations/v1_20/v244.go b/models/migrations/v1_20/v244.go new file mode 100644 index 0000000000000..868111c842299 --- /dev/null +++ b/models/migrations/v1_20/v244.go @@ -0,0 +1,12 @@ +// Copyright 2023 The Gitea Authors. All rights reserved. +// SPDX-License-Identifier: MIT + +package v1_19 //nolint + +import ( + "xorm.io/xorm" +) + +func NoopDBMigrations(x *xorm.Engine) error { + return nil +} From 93af0756c7d281a8ca61c187f28ff94baa23676e Mon Sep 17 00:00:00 2001 From: techknowlogick Date: Wed, 22 Feb 2023 10:49:24 -0500 Subject: [PATCH 2/3] fix missing import --- models/migrations/migrations.go | 1 + 1 file changed, 1 insertion(+) diff --git a/models/migrations/migrations.go b/models/migrations/migrations.go index 88fed83dac7cf..8ad6389206105 100644 --- a/models/migrations/migrations.go +++ b/models/migrations/migrations.go @@ -19,6 +19,7 @@ import ( "code.gitea.io/gitea/models/migrations/v1_17" "code.gitea.io/gitea/models/migrations/v1_18" "code.gitea.io/gitea/models/migrations/v1_19" + "code.gitea.io/gitea/models/migrations/v1_20" "code.gitea.io/gitea/models/migrations/v1_6" "code.gitea.io/gitea/models/migrations/v1_7" "code.gitea.io/gitea/models/migrations/v1_8" From 032fe4db8ad4795517f016503248ef9da79be43d Mon Sep 17 00:00:00 2001 From: techknowlogick Date: Wed, 22 Feb 2023 21:05:40 -0500 Subject: [PATCH 3/3] Update models/migrations/v1_20/v244.go Co-authored-by: delvh --- models/migrations/v1_20/v244.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/migrations/v1_20/v244.go b/models/migrations/v1_20/v244.go index 868111c842299..bccd430a3cc91 100644 --- a/models/migrations/v1_20/v244.go +++ b/models/migrations/v1_20/v244.go @@ -1,7 +1,7 @@ // Copyright 2023 The Gitea Authors. All rights reserved. // SPDX-License-Identifier: MIT -package v1_19 //nolint +package v1_20 //nolint import ( "xorm.io/xorm"