18 lines
495 B
Ruby
18 lines
495 B
Ruby
|
|
class DropGuestsAndAdmins < ActiveRecord::Migration[8.0]
|
||
|
|
def change
|
||
|
|
remove_foreign_key :price_reports, :guests
|
||
|
|
remove_foreign_key :moderation_logs, :admins
|
||
|
|
|
||
|
|
change_column :price_reports, :guest_id, :bigint
|
||
|
|
change_column :moderation_logs, :admin_id, :bigint
|
||
|
|
|
||
|
|
drop_table :admins
|
||
|
|
drop_table :guests
|
||
|
|
|
||
|
|
rename_column :price_reports, :guest_id, :user_id
|
||
|
|
add_foreign_key :price_reports, :users
|
||
|
|
|
||
|
|
add_foreign_key :moderation_logs, :users, column: :admin_id
|
||
|
|
end
|
||
|
|
end
|