mirror of
https://github.com/Freika/dawarich.git
synced 2026-01-10 01:01:39 -05:00
14 lines
428 B
Ruby
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
|