dawarich/db/migrate/20251116184506_add_user_id_to_places.rb
Eugene Burmakin 78ac365c00 Some fixes
2025-11-23 00:43:31 +01:00

14 lines
428 B
Ruby

class AddUserIdToPlaces < ActiveRecord::Migration[8.0]
disable_ddl_transaction!
def up
# Add nullable for backward compatibility, will enforce later via data migration
unless column_exists?(:places, :user_id)
add_reference :places, :user, null: true, index: { algorithm: :concurrently }
end
end
def down
remove_reference :places, :user, index: true if column_exists?(:places, :user_id)
end
end