From 8a6156a56c1b483a6e50857f7214fd6a89594bb7 Mon Sep 17 00:00:00 2001 From: Eugene Burmakin Date: Sat, 13 Sep 2025 21:26:55 +0200 Subject: [PATCH] Update migration --- .../20250910224538_add_sharing_fields_to_stats.rb | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/db/migrate/20250910224538_add_sharing_fields_to_stats.rb b/db/migrate/20250910224538_add_sharing_fields_to_stats.rb index b3194d82..16aa4e87 100644 --- a/db/migrate/20250910224538_add_sharing_fields_to_stats.rb +++ b/db/migrate/20250910224538_add_sharing_fields_to_stats.rb @@ -1,8 +1,17 @@ # frozen_string_literal: true class AddSharingFieldsToStats < ActiveRecord::Migration[8.0] - def change - add_column :stats, :sharing_settings, :jsonb, default: {} + disable_ddl_transaction! + + def up + add_column :stats, :sharing_settings, :jsonb add_column :stats, :sharing_uuid, :uuid + + change_column_default :stats, :sharing_settings, {} + end + + def down + remove_column :stats, :sharing_settings + remove_column :stats, :sharing_uuid end end