summaryrefslogtreecommitdiff
path: root/db/importers
diff options
context:
space:
mode:
authorBob Van Landuyt <bob@vanlanduyt.co>2018-09-10 17:47:59 +0200
committerBob Van Landuyt <bob@vanlanduyt.co>2018-09-10 17:47:59 +0200
commitd5212033cf1b94aefb51129117dcbeac97d2e4a6 (patch)
treec51de9336626c9efc983274fa7dea41f5bab4c6f /db/importers
parent4a5f4c657d3389affbbe17f2cc8e38365d1d51b2 (diff)
downloadgitlab-ce-d5212033cf1b94aefb51129117dcbeac97d2e4a6.tar.gz
Reset column information in CommonMetricsImporter
This makes sure that newly created columns would be available when migrating in one go.
Diffstat (limited to 'db/importers')
-rw-r--r--db/importers/common_metrics_importer.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/db/importers/common_metrics_importer.rb b/db/importers/common_metrics_importer.rb
index 3a150e8fc5f..01fbbd6866b 100644
--- a/db/importers/common_metrics_importer.rb
+++ b/db/importers/common_metrics_importer.rb
@@ -40,6 +40,8 @@ module Importers
end
def execute
+ PrometheusMetric.reset_column_information
+
process_content do |id, attributes|
find_or_build_metric!(id)
.update!(**attributes)