Créez votre propre classe de session en héritant de Session
et remplacer le delete()
méthode avec votre propre logique (pour les classes qui nécessitent une logical delete
), revenant à l'implémentation par défaut pour les autres objets. Si vous utilisez sessionmaker
ou une usine similaire, vous pouvez fournir votre classe dans le class_
paramètre également.
En esperant que cela répond à votre question. Mais, après avoir dit/écrit cela, il y a BEAUCOUP PLUS à la suppression logique notamment en terme d'Referential Integrity
, qu'on peut écrire une série d'articles là-dessus.