Похожие чаты

Вечер добрый. Есть таблица и собственно пару строк, status & last_status_change Как

лучше всего организовать обновление last_status_change?

Ищу именно встроенные средства SQLAlchemy, т.е что-то типа хендлера, который вызывался бы при обновлении status.
Перерыл вроде все, ничего полезного для себя не нашел.

9 ответов

11 просмотров

Что хранится в поле last_status_change?

Ilyas-Kalandar Автор вопроса
Eldar
Что хранится в поле last_status_change?

Последнее изменение в поле status (datetime)

Ilyas-Kalandar Автор вопроса
Eldar
Тогда открой документацию

Я ничего не нашел, поэтому и написал, был бы рад если бы дали референс.

Ilyas Kalandar
Я ничего не нашел, поэтому и написал, был бы рад е...

https://docs.sqlalchemy.org/en/20/core/metadata.html#sqlalchemy.schema.Column.params.onupdate

Ilyas-Kalandar Автор вопроса
Eldar
https://docs.sqlalchemy.org/en/20/core/metadata.ht...

Это не то что нужно, так как 1. Он вызывается при каждом update(NeededTable) 2. Он всегда должен возвращать значение, а мне это не нужно, так как я должен обновлять last_status_change только если обновился status, в противном случае — должно остаться текущее значение.

Ilyas Kalandar
Это не то что нужно, так как 1. Он вызывается при...

В алхимии ещё есть евенты, мб поможет. Но это плохое решение, лучше явно уже прописать эту логику там где она нужна.

Почему в этой таблице всего 2 колонки? Что это за статусы?

Ilyas-Kalandar Автор вопроса

Похожие вопросы

Обсуждают сегодня

Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
10
А дальше что?.. Записать в файл, потом в Код?.. И потом разбирать как-то?..
Хаскель Моисеевич Гопник
14
Asus, норм фирма для ноутов?
Артем Записной
20
А чем вам питонисты не угодили?😂
.
79
И ещё - определить, имеет ли он доступ к интернету очень просто - смотрим всех пользователей сети. И да, как оно без сети передаст данные в куда то?
BytePixel 🐧
15
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
48
EMERGENCY 🚨Hi y’all can anyone help? - I accidentally bought wTLOS instead of regular TLOS, I am trying to swap it for regular TLOS or ethereum but am getting hit with 75% gas...
Marco
7
Ясн. Но я всеравно к кедам отношусь с опасением. Чисто субьективное кедосозерцание. Что касаемо "восторга изяшности кед" так и не вкурил, хотя много слышал, пока не поставил с...
Артем Записной
30
Hey everyone! How can I pass string from Rust to c++ function that expects std::string? When I'm passing CString the c++ functions tell that the string is empty
Jacob
16
Hey guys, did you see the new announcement about $Fun? 🔥
Filip Murphy
55
Карта сайта