1
私はそれにこのFOREIGN KEY
制約を持つaccounts
テーブルがあります。なぜこのFOREIGN KEY制約をアカウントテーブルにドロップできないのですか?
TABLE "edits" CONSTRAINT "edits_account_id_fkey1" FOREIGN KEY (account_id) REFERENCES accounts(id) ON DELETE CASCADE
を、私はこの制約を削除したいが、毎回、私は以下のコマンドを実行してみてください:
ALTER TABLE accounts DROP CONSTRAINT edits_account_id_fkey1;
私はこのエラーを取得します:
ERROR: constraint "edits_account_id_fkey1" of relation "accounts" does not exist
明らかに存在します。私は\d accounts
コマンドでそれを見ています。なぜこうなった?
------------- ----------- EDIT
accounts
その出力には、 'edits_account_id_fkey1'という名前の制約はありません。 –