我正在尝试使用Alembic更改PostgreSQL中的表列,但是我不知道如何执行所需的更新以应用SQLAlchemy的server_onupdate属性。
该列是:
changed = Column(ArrowType(timezone=True), server_default=utcnow(), primary_key=True)
Run Code Online (Sandbox Code Playgroud)
我正在使用SQLAlchemy_utils包中的Arrowtype列类型(这不是问题)。
我的意图是创建这样的东西:
changed = Column(ArrowType(timezone=True), **server_onupdate=utcnow()**, primary_key=True)
Run Code Online (Sandbox Code Playgroud)
但是使用Alembic函数:alter_column
在文档中,仅引用server_default属性,而没有关于server_onupdate的引用
有没有办法做到这一点?
谢谢