17 lines
495 B
Ruby
17 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
|