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