2016-06-16 28 views
2

pgAdmin 3にON DELETE CASCADEルールを追加する方法が見つかりません。親テーブルのレコードが削除されると、子テーブルの対応するレコードが自動的に作成されます。削除されました。pgAdminでON DELETE CASCADEを定義する3

pgAdminで表を視覚的に作成すると、このオプションが見つかりません。

私はこのようなものを参照することができます

pgAdmin menu

をしかし、これのどれも私が欲しいものを達成するためのオプションを提供していますし...任意のアイデアをpgAdminでてそれを行う方法思いませんか?

+1

理由だけではなく、SQLでそれをしませんか?とにかくあなたのDDLステートメントをスクリプトに入れておく方がいいです(バージョン管理下に置くことができ、他の環境や他の多くの理由に簡単にデプロイでき、データベースをゼロから再作成できます) –

+0

@a_horse_with_no_nameまあ、私は手でそれをすることができます...しかし、私は同様にpgAdminを介してそれを行う方法が不思議でした... – Whirlwind

答えて

0

私はちょうどそれを見つけました、それは簡単でしたが、私は同じ質問で将来の読者のためにそれを投稿します。そこActionタブがあり、そこから、あなたが更新に、または削除で発生したいかを定義することが可能である外部キー制約を作成する場合:

enter image description here

関連する問題