デフォルトデータベースにA - > B - > C - > Dというdjangoモデルがあるとします。ソフト削除djangoデータベースオブジェクト
Cは、オブジェクトAの削除にはA.
にCとCで同様にB、Dの外部キーであり、ジャンゴのデフォルトの動作は、すべてのオブジェクトが直接的または間接的に関連することがあるだろう自動的に削除されます(削除カスケードで)。そのため、B、C、Dは自動的に削除されます。
Aのオブジェクトを削除すると 'del'という名前の別のデータベースに移動するような方法で削除を実装したいと考えています。またB、C、Dの他のすべての関連オブジェクトも取得します移動した。
これを簡単に実装する方法はありますか?
別のデータベースまたはテーブルに移動していますか? – e4c5
別のデータベース –
あなたのRDBMSは何ですか? – e4c5