Progress
accounts approved, video player testing, bookmark collections
This commit is contained in:
18
db/migrate/20201217003945_add_missing_foreign_keys.rb
Normal file
18
db/migrate/20201217003945_add_missing_foreign_keys.rb
Normal file
@@ -0,0 +1,18 @@
|
||||
class AddMissingForeignKeys < ActiveRecord::Migration[5.2]
|
||||
disable_ddl_transaction!
|
||||
|
||||
def change
|
||||
safety_assured { add_foreign_key :chat_blocks, :accounts, column: :target_account_id, on_delete: :cascade }
|
||||
safety_assured { add_foreign_key :chat_blocks, :accounts, column: :account_id, on_delete: :cascade }
|
||||
|
||||
safety_assured { add_foreign_key :chat_conversation_accounts, :chat_messages, column: :last_chat_message_id, on_delete: :nullify }
|
||||
|
||||
safety_assured { add_foreign_key :chat_messages, :accounts, column: :from_account_id, on_delete: :cascade }
|
||||
safety_assured { add_foreign_key :chat_messages, :chat_conversations, column: :chat_conversation_id, on_delete: :cascade }
|
||||
|
||||
safety_assured { add_foreign_key :status_bookmark_collections, :accounts, column: :account_id, on_delete: :cascade }
|
||||
|
||||
safety_assured { add_foreign_key :media_attachment_albums, :accounts, column: :account_id, on_delete: :cascade }
|
||||
safety_assured { add_foreign_key :media_attachment_albums, :media_attachments, column: :cover_id, on_delete: :nullify }
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user