From d72ebd1dc24e9aa1c1b014a53488caf383fd0452 Mon Sep 17 00:00:00 2001 From: olegphenomenon Date: Thu, 25 Nov 2021 10:22:15 +0200 Subject: [PATCH 1/2] disable pghero migration in prod --- ...0211124071418_create_pghero_query_stats.rb | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/db/migrate/20211124071418_create_pghero_query_stats.rb b/db/migrate/20211124071418_create_pghero_query_stats.rb index 4348f2de7..21908347d 100644 --- a/db/migrate/20211124071418_create_pghero_query_stats.rb +++ b/db/migrate/20211124071418_create_pghero_query_stats.rb @@ -1,15 +1,17 @@ class CreatePgheroQueryStats < ActiveRecord::Migration[6.1] - def change - create_table :pghero_query_stats do |t| - t.text :database - t.text :user - t.text :query - t.integer :query_hash, limit: 8 - t.float :total_time - t.integer :calls, limit: 8 - t.timestamp :captured_at - end + def change + if Rails.env.development? + create_table :pghero_query_stats do |t| + t.text :database + t.text :user + t.text :query + t.integer :query_hash, limit: 8 + t.float :total_time + t.integer :calls, limit: 8 + t.timestamp :captured_at + end - add_index :pghero_query_stats, [:database, :captured_at] - end + add_index :pghero_query_stats, [:database, :captured_at] + end + end end From 461bdf272fc970cf5116e7665e662e4e5b6bab59 Mon Sep 17 00:00:00 2001 From: olegphenomenon Date: Fri, 26 Nov 2021 16:38:33 +0200 Subject: [PATCH 2/2] updated conditions --- db/migrate/20211124071418_create_pghero_query_stats.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db/migrate/20211124071418_create_pghero_query_stats.rb b/db/migrate/20211124071418_create_pghero_query_stats.rb index 21908347d..89f22379f 100644 --- a/db/migrate/20211124071418_create_pghero_query_stats.rb +++ b/db/migrate/20211124071418_create_pghero_query_stats.rb @@ -1,6 +1,6 @@ class CreatePgheroQueryStats < ActiveRecord::Migration[6.1] def change - if Rails.env.development? + unless Rails.env.production? create_table :pghero_query_stats do |t| t.text :database t.text :user