Alembic迁移:如何在Alembic的alter_column函数中设置server_onupdate

时间:2018-01-26 13:10:07

标签: python postgresql sqlalchemy alembic

我正在尝试使用Alembic更改PostgreSQL中的表列,但我不知道如何执行所需的更新以应用SQLAlchemy的 server_onupdate 属性。

专栏是:

changed = Column(ArrowType(timezone=True), server_default=utcnow(), primary_key=True)

我正在使用SQLAlchemy_utils包中的Arrowtype列类型(这不是问题)。

我的目的是创造这样的东西:

changed = Column(ArrowType(timezone=True), **server_onupdate=utcnow()**, primary_key=True)

但是使用Alembic功能: alter_column

在文档中,只有对 server_default 属性的引用,但没有关于 server_onupdate

的引用

有没有办法实现这个目标?

由于

0 个答案:

没有答案