SQLAlchemy

E430980

SQLAlchemy is a powerful Python SQL toolkit and Object-Relational Mapping (ORM) library that provides a high-level, flexible interface for working with relational databases.

All labels observed (2)

Label Occurrences
SQLAlchemy canonical 5
SQLAlchemy ORM 1

How this entity was disambiguated

Statements (66)

Predicate Object
instanceOf Python library
SQL toolkit
object–relational mapping library
author Mike Bayer NERFINISHED
category ORM framework
database library
commonlyUsedWith Django (via third-party integrations)
FastAPI NERFINISHED
Flask NERFINISHED
Pyramid NERFINISHED
developer Mike Bayer NERFINISHED
documentation https://docs.sqlalchemy.org/
ecosystem Python data and web development ecosystem
feature SQL expression language
asynchronous I/O support
connection URL configuration
connection pooling
database migrations support via Alembic
declarative mapping
eager loading of relationships
event system
extensible dialect architecture
imperative mapping
lazy loading of relationships
object–relational mapping
schema metadata management
schema reflection
transaction management
typed ORM mappings
unit of work pattern
hasComponent Connection pooling
Core
Dialect system
Engine
ORM NERFINISHED
initialReleaseYear 2005
license MIT License
maintainer SQLAlchemy project team NERFINISHED
programmingLanguage Python
relatedProject Alembic NERFINISHED
repository https://github.com/sqlalchemy/sqlalchemy NERFINISHED
supportsDatabase Amazon Redshift NERFINISHED
CockroachDB NERFINISHED
Firebird NERFINISHED
Google Cloud Spanner NERFINISHED
IBM DB2 NERFINISHED
MariaDB NERFINISHED
Microsoft SQL Server NERFINISHED
MySQL NERFINISHED
Oracle Database NERFINISHED
PostgreSQL NERFINISHED
SQLite NERFINISHED
Snowflake NERFINISHED
Sybase NERFINISHED
supportsLanguage Python
supportsParadigm SQL-first approach
code-first schema definition
data mapper pattern
declarative ORM
supportsStandard SQL NERFINISHED
usedFor database-agnostic application development
defining database schemas in Python code
executing SQL queries
mapping Python classes to database tables
relational database access in Python
website https://www.sqlalchemy.org/

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Flask-SQLAlchemy integratesWith SQLAlchemy
Flask-SQLAlchemy uses SQLAlchemy
this entity surface form: SQLAlchemy ORM
Flask-SQLAlchemy requires SQLAlchemy
Flask-Migrate supports SQLAlchemy
Flask-Migrate requires SQLAlchemy
Flask-Admin supports SQLAlchemy