FastAPI教程-集成SQLAlchemy:定义模型 作者:马育民 • 2026-08-17 09:18 • 阅读:10000 # 实现 ### 创建模型目录 在 `main.py` 同级目录,创建 `models` 目录,所有模型放到该目录中 ### 创建 User 模型文件 在 `models` 目录下,创建 `user.py` 文件,内容如下: ``` from sqlalchemy.orm import Mapped, mapped_column from sqlalchemy.sql.sqltypes import Integer, String from core.database import Base class User(Base): __tablename__ = "user" id: Mapped[int] = mapped_column(Integer(),primary_key=True,autoincrement=True,comment="主键") username: Mapped[str] = mapped_column(String(50),comment="") password: Mapped[int] = mapped_column(String(50),comment="密码") ``` 原文出处:/show_1GW3sRpa45g6.html