Я пытаюсь установить значение для столбца метки времени с помощью SQLAlchemy, но у меня возникает следующая ошибка:
column "timestamp" is of type timestamp without time zone but expression is of type numeric
Моя таблица выглядит следующим образом:
class SomeTable(db.Model):
timestamp = Column(TIMESTAMP)
Попытка вставки выглядит следующим образом:
SomeTable(timestamp=time.time())
Когда я использую datetime.now () вместо time.time (), запись вставляется в таблицу, но когда я выбираю ее из базы данных, она имеет следующий формат:
2019-04-02 11:44:24.801046
Похоже, что поле TIMESTAMP не хранит формат отметки времени.
Это обычное поведение postgres?Или я что-то упустил?