Bid-differenza minn Django, FastAPI huwa mingħajr opinjoni dwar databases — inti tagħżel il-librerija. L-għażla komuni hija SQLAlchemy (ħafna drabi ma' SQLModel, mitkitba mill-awtur ta' FastAPI, li tgħaqqad SQLAlchemy + Pydantic). In-nuss tad-database jipprovdew permezz tal-dependency injection.
Qbil ta' SQLAlchemy
sqlalchemy create_engine
sqlalchemy.orm sessionmaker, declarative_base
engine = create_engine()
SessionLocal = sessionmaker(bind=engine)
Base = declarative_base()
():
__tablename__ =
= Column(Integer, primary_key=)
name = Column(String)
email = Column(String, unique=)
