Tout l'open source
Open SourceBase de données11k

SQLAlchemy

La boîte à outils SQL et l'ORM de référence pour Python.

SQLAlchemy est la boîte à outils SQL open-source et l'ORM de facto pour Python, offrant à la fois un ORM de haut niveau et un langage d'expression Core de bas niveau pour la construction SQL directe. Il prend en charge PostgreSQL, MySQL, SQLite, Oracle, SQL Server et de nombreux autres backends via une API unifiée et adaptée aux dialectes. Il est notamment la fondation d'une grande partie de l'écosystème de données Python et est à la base d'outils comme SQLModel de FastAPI et les migrations Alembic.

Dépôt

sqlalchemy/sqlalchemy

Langage

Python

Ce que vous pourriez construire avec

  • Construire une couche de données typée et maintenable pour un service backend Python dédié à l'IA ou au ML
  • Construire des requêtes SQL portables fonctionnant sur plusieurs moteurs de base de données
  • Associer Alembic pour des migrations de schéma versionnées dans une application Python

Tags

ormpythonsqltoolkit