SQLAlchemy se nepokouší nastavit pole, protože si myslí, že se hodnota nezměnila.
SQLAlchemy můžete říci, aby znovu přiřadila hodnotu zadáním atributu onupdate ve sloupci:
Column('timestamp', ..., onupdate=literal_column('timestamp'))
Výsledkem bude, že SQLAlchemy automaticky přidá timestamp=timestamp
na všechny aktualizační dotazy.
Pokud to potřebujete provést jednorázově na instanci, můžete k ní přiřadit sloupec:
foo.timestamp = literal_column('timestamp')
# or
foo.timestamp = foo_tbl.c.timestamp