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

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'db/post_migrate/20230918084159_drop_columns_from_geo_node_status_table.rb')
-rw-r--r--db/post_migrate/20230918084159_drop_columns_from_geo_node_status_table.rb38
1 files changed, 38 insertions, 0 deletions
diff --git a/db/post_migrate/20230918084159_drop_columns_from_geo_node_status_table.rb b/db/post_migrate/20230918084159_drop_columns_from_geo_node_status_table.rb
new file mode 100644
index 00000000000..54941552ef9
--- /dev/null
+++ b/db/post_migrate/20230918084159_drop_columns_from_geo_node_status_table.rb
@@ -0,0 +1,38 @@
+# frozen_string_literal: true
+
+class DropColumnsFromGeoNodeStatusTable < Gitlab::Database::Migration[2.1]
+ enable_lock_retries!
+
+ def up
+ remove_columns :geo_node_statuses,
+ :wikis_checksum_failed_count,
+ :wikis_checksum_mismatch_count,
+ :wikis_checksummed_count,
+ :wikis_failed_count,
+ :wikis_retrying_verification_count,
+ :wikis_synced_count,
+ :wikis_verification_failed_count,
+ :wikis_verified_count,
+ :design_repositories_count,
+ :design_repositories_synced_count,
+ :design_repositories_failed_count,
+ :design_repositories_registry_count
+ end
+
+ def down
+ change_table(:geo_node_statuses) do |t|
+ t.integer :wikis_checksum_failed_count
+ t.integer :wikis_checksum_mismatch_count
+ t.integer :wikis_checksummed_count
+ t.integer :wikis_failed_count
+ t.integer :wikis_retrying_verification_count
+ t.integer :wikis_synced_count
+ t.integer :wikis_verification_failed_count
+ t.integer :wikis_verified_count
+ t.integer :design_repositories_count
+ t.integer :design_repositories_synced_count
+ t.integer :design_repositories_failed_count
+ t.integer :design_repositories_registry_count
+ end
+ end
+end