Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavlo Strokov <pstrokov@gitlab.com>2020-05-27 15:32:11 +0300
committerPavlo Strokov <pstrokov@gitlab.com>2020-05-27 15:32:11 +0300
commitdfbd4201ffcc446c8fcc6f836c57b6870d75fdb9 (patch)
treeb13b79ffae90b52b206ec16759b8b5591a3978b1
parenta1fe1986c75312d557b73f13fe35587462c4ca5f (diff)
Praefect migration to drop gitaly_ tables
As there was a rename of the tables in migrations after migrations were applied all tables with old names are still present on the envs. New migration removes old tables with 'gitaly_' prefix if they are still exist. Closes: https://gitlab.com/gitlab-org/gitaly/-/issues/2796
-rw-r--r--internal/praefect/datastore/migrations/20200527103816_drop_old_gitaly_tables.go17
1 files changed, 17 insertions, 0 deletions
diff --git a/internal/praefect/datastore/migrations/20200527103816_drop_old_gitaly_tables.go b/internal/praefect/datastore/migrations/20200527103816_drop_old_gitaly_tables.go
new file mode 100644
index 000000000..cc425087f
--- /dev/null
+++ b/internal/praefect/datastore/migrations/20200527103816_drop_old_gitaly_tables.go
@@ -0,0 +1,17 @@
+package migrations
+
+import migrate "github.com/rubenv/sql-migrate"
+
+func init() {
+ m := &migrate.Migration{
+ Id: "20200527103816_drop_old_gitaly_tables",
+ Up: []string{
+ `DROP TABLE IF EXISTS gitaly_replication_queue_job_lock CASCADE`,
+ `DROP TABLE IF EXISTS gitaly_replication_queue CASCADE`,
+ `DROP TABLE IF EXISTS gitaly_replication_queue_lock CASCADE`,
+ },
+ Down: []string{},
+ }
+
+ allMigrations = append(allMigrations, m)
+}