class Hero(SQLModel, table=True):
id: int = Field(primary_key=True)
name: str
age: int = Field(default=None)
status:str
我用SQLModel.metadata.create_all(engine)
创建了这个表,当我把状态类型改为str
并再次运行create_all()
方法时,数据库中的状态类型没有改变。有没有办法像Django或flak-migrate那样迁移数据库?
1条答案
按热度按时间fdbelqdn1#
最快的方法是手动删除表并重新加载应用程序。
但如果您想要更自动化和可靠的解决方案,请查看以下链接:
https://github.com/tiangolo/sqlmodel/issues/85