mirror of
https://github.com/Freika/dawarich.git
synced 2026-01-10 01:01:39 -05:00
11 lines
417 B
Ruby
11 lines
417 B
Ruby
class AddUserIdToPlaces < ActiveRecord::Migration[8.0]
|
|
disable_ddl_transaction!
|
|
def up
|
|
# Add nullable for backward compatibility, will enforce later via data migration
|
|
add_reference :places, :user, null: true, index: {algorithm: :concurrently} unless foreign_key_exists?(:places, :users)
|
|
end
|
|
|
|
def down
|
|
remove_reference :places, :user, index: true if foreign_key_exists?(:places, :users)
|
|
end
|
|
end
|