Skapa din egen sessionsklass som ärver från Session
och åsidosätt delete()
metod med din egen logik (för de klasser som kräver logical delete
), faller tillbaka till standardimplementeringen för de andra objekten. Om du använder sessionmaker
eller liknande fabrik, kan du tillhandahålla din klass i class_
parameter också.
Förhoppningsvis svarar detta på din fråga. Men, efter att ha sagt/skrivit det, det finns SÅÅÅ MYCKET MER till den logiska raderingen, särskilt i termen av Referential Integrity
, att man kan skriva en serie artiklar om det.