【发布时间】:2021-10-26 03:15:13
【问题描述】:
使用SQLModel如何让alembic识别下面的模型?
from sqlmodel import Field, SQLModel
class Hero(SQLModel, table=True):
id: int = Field(default=None, primary_key=True)
name: str
secret_name: str
age: Optional[int] = None
我一直在研究的一种方法是为 Alembic 导入 SQLalchemy 模型,但查看源代码我找不到如何做到这一点。
如何让 Alembic 与 SQLModel 模型一起工作?
【问题讨论】:
-
“让 alembic 识别下面的模型”是什么意思?几天前我尝试使用 alembic 运行迁移,并且可以识别更改
-
无论如何我都可以尝试详细说明我是如何做到的。
-
如果您的更改是可识别的,这就是我所追求的,您可以发布您的解决方案吗?
标签: sqlalchemy fastapi alembic pydantic sqlmodel