Maak je eigen sessieklas die is overgenomen van Session
en overschrijf de delete()
methode met uw eigen logica (voor die klassen die logical delete
vereisen) ), terugvallend op de standaardimplementatie voor de andere objecten. Als u sessionmaker
gebruikt of soortgelijke fabriek, kunt u uw klas geven in de class_
parameter ook.
Hopelijk beantwoordt dit je vraag. Maar na dat gezegd/geschreven te hebben, is er ZOOO VEEL MEER naar de logische verwijdering, vooral in termen van Referential Integrity
, dat men daar een serie artikelen over kan schrijven.