SQLAlchemy
Mer info
- Skapad av
- Michael Bayer
- År
- Typ
- Python SQL toolkit + ORM
- Licens
- MIT
- Officiell sajt
- sqlalchemy.org
Pythons mest använda ORM — två lager: Core (SQL expression language, query-builder) och ORM (klasser till tabeller).
Berömt för att INTE försöka dölja SQL helt — du kan blanda raw SQL och ORM fritt. 2.0 (2023) totalrenoverade API:t mot async + 2.0-style queries (select() istället för session.query()). Mike Bayer är ensam huvudutvecklare i 18+ år. Standard i Flask, FastAPI, många Django-projekt som vill bort från Djangos ORM. Konkurrent: Django ORM (mer integrerad), Peewee (lättare), Tortoise (async-first), SQLModel (FastAPI + Pydantic + SQLAlchemy).