Buat kelas sesi Anda sendiri yang diwarisi dari Session
dan ganti delete()
metode dengan logika Anda sendiri (untuk kelas yang memerlukan logical delete
), kembali ke implementasi default untuk objek lain. Jika Anda menggunakan sessionmaker
atau pabrik serupa, Anda dapat memberikan kelas Anda di class_
parameter juga.
Semoga ini menjawab pertanyaan Anda. Tapi, setelah mengatakan/menulis itu, ada BANYAK LAGI LEBIH BANYAK untuk penghapusan logis terutama dalam hal Referential Integrity
, yang dapat menulis serangkaian artikel tentang itu.