Установка значения по умолчанию в sqlalchemy

Я хотел бы установить значение столбца по умолчанию, основанное на другой таблице в моя модель SQLAlchemy.

В настоящее время у меня есть это:

Column('version', Integer, default=1)

Мне нужно (примерно) это:

Column('version', Integer, default="SELECT MAX(1, MAX(old_versions)) FROM version_table")

Как я могу реализовать это в SQLAlchemy?

37
задан pfabri 7 May 2019 в 20:32
поделиться