Flask-SQLAlchemy

E96623

Flask-SQLAlchemy is a popular Flask extension that integrates the SQLAlchemy ORM with Flask applications to simplify database configuration and usage.

Jump to: Statements Referenced by

Statements (46)

Predicate Object
instanceOf Flask extension
Python software library
open-source software
category database toolkit
web development
compatibleWith Flask configuration system
designedFor Flask 2.x and later
documentation https://flask-sqlalchemy.palletsprojects.com/
ecosystem Pallets Projects
enables ORM-based data models in Flask
querying databases using SQLAlchemy query API
hasTag Flask extension
Entity Framework
surface form: ORM

SQLAlchemy integration
database abstraction
initialReleaseApprox around 2009
integratesWith Flask NERFINISHED
SQLAlchemy
license BSD license
surface form: BSD License
maintainedBy Pallets Projects
surface form: Pallets Ecosystem
programmingLanguage Python
provides SQLAlchemy object bound to Flask app
database session management
declarative model base class
integration with Flask application context
purpose simplify database configuration in Flask
simplify database usage in Flask
repository https://github.com/pallets-eco/flask-sqlalchemy
requires Flask NERFINISHED
SQLAlchemy
supports Flask applications
Flask configuration-based database URIs
multiple database backends via SQLAlchemy
relational databases
supportsFeature Flask CLI integration for database tasks
automatic session removal at request end
lazy database initialization
model metadata management
supportsPython Python 3
usedFor building database-backed Flask web applications
uses SQLAlchemy
surface form: SQLAlchemy ORM
worksWith SQL Server
surface form: Microsoft SQL Server

MySQL
Oracle NERFINISHED
PostgreSQL NERFINISHED
SQLite

Referenced by (1)

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

Flask extensionEcosystem Flask-SQLAlchemy