SQLAlchemy software | |
---|---|
Genere | Libreria di Python |
Sviluppatore | Michael Bayer[1] |
Data prima versione | 14 febbraio 2006 |
Ultima versione | 2.0.36 [2] (15 ottobre 2024) |
Sistema operativo | Multipiattaforma |
Linguaggio | Python |
Licenza | licenza MIT (licenza libera) |
Sito web | www.sqlalchemy.org/ |
SQLAlchemy è una libreria Python che mette a disposizione un toolkit SQL (chiamato "SQLAlchemy Core") e un Object Relational Mapper (ORM) che permette di interagire con un database SQL utilizzando il codice Python, anziché attraverso query SQL.[3] Le tabelle del database vengono trasformate in classi Python e le righe in oggetti. Questo rende il codice più leggibile e manutenibile, soprattutto per progetti di grandi dimensioni.