Add on_delete: :cascade to account_secrets foreign key

This commit is contained in:
Maxim Lapis 2025-09-04 20:00:01 +02:00
parent 2361eac493
commit fdb7f8ae36
2 changed files with 2 additions and 2 deletions

View File

@ -3,7 +3,7 @@
class CreateAccountSecrets < ActiveRecord::Migration[8.0] class CreateAccountSecrets < ActiveRecord::Migration[8.0]
def change def change
create_table :account_secrets do |t| create_table :account_secrets do |t|
t.references :account, null: false, foreign_key: true, index: { unique: true } t.references :account, null: false, foreign_key: { on_delete: :cascade }, index: { unique: true }
t.text :private_key t.text :private_key
t.timestamps t.timestamps

View File

@ -1364,7 +1364,7 @@ ActiveRecord::Schema[8.0].define(version: 2025_08_29_133404) do
add_foreign_key "account_pins", "accounts", on_delete: :cascade add_foreign_key "account_pins", "accounts", on_delete: :cascade
add_foreign_key "account_relationship_severance_events", "accounts", on_delete: :cascade add_foreign_key "account_relationship_severance_events", "accounts", on_delete: :cascade
add_foreign_key "account_relationship_severance_events", "relationship_severance_events", on_delete: :cascade add_foreign_key "account_relationship_severance_events", "relationship_severance_events", on_delete: :cascade
add_foreign_key "account_secrets", "accounts" add_foreign_key "account_secrets", "accounts", on_delete: :cascade
add_foreign_key "account_stats", "accounts", on_delete: :cascade add_foreign_key "account_stats", "accounts", on_delete: :cascade
add_foreign_key "account_statuses_cleanup_policies", "accounts", on_delete: :cascade add_foreign_key "account_statuses_cleanup_policies", "accounts", on_delete: :cascade
add_foreign_key "account_warnings", "accounts", column: "target_account_id", on_delete: :cascade add_foreign_key "account_warnings", "accounts", column: "target_account_id", on_delete: :cascade