SQLAlchemy tidak mencoba menyetel bidang karena menganggap nilainya tidak berubah.
Anda dapat memberi tahu SQLAlchemy untuk menetapkan kembali nilai dengan menentukan atribut onupdate pada Kolom:
Column('timestamp', ..., onupdate=literal_column('timestamp'))
Ini akan menghasilkan SQLAlchemy secara otomatis menambahkan timestamp=timestamp
untuk semua kueri pembaruan.
Jika Anda perlu melakukannya satu kali pada sebuah instance, Anda dapat menetapkan kolom untuk itu:
foo.timestamp = literal_column('timestamp')
# or
foo.timestamp = foo_tbl.c.timestamp