Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Ubah perilaku Session.delete() SQLAlchemy

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.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tabel Kesalahan Mysql 1050 sudah ada padahal sebenarnya tidak

  2. Mengimpor data excel ke database mysql

  3. Bagaimana memetakan tipe bit di Mysql untuk hibernasi?

  4. Bagaimana cara menambahkan komentar ke tabel atau kolom di mysql menggunakan SQLAlchemy?

  5. Tidak dapat menemukan input type=image value di $_POST