Erstellen Sie Ihre eigene Sitzungsklasse, die von Session
erbt und überschreibe delete()
Methode mit Ihrer eigenen Logik (für die Klassen, die logical delete
erfordern ), für die anderen Objekte auf die Standardimplementierung zurückgreifen. Wenn Sie sessionmaker
verwenden oder einer ähnlichen Fabrik können Sie Ihre Klasse in class_
bereitstellen auch Parameter.
Hoffentlich beantwortet dies Ihre Frage. Aber nachdem ich das gesagt/geschrieben habe, gibt es SOOO VIEL MEHR zur logischen Löschung insbesondere im Hinblick auf Referential Integrity
, dass man darüber eine Artikelserie schreiben kann.