1 dépôt
Plugins and extensions that integrate SQLAlchemy ORM capabilities into web frameworks.
Distinct from Flask Integrations: Candidates are either too specific (analytical) or focus on CRUD generators; this is a general framework integration.
Explore 1 awesome GitHub repository matching web development · SQLAlchemy Integrations. Refine with filters or upvote what's useful.
Flask-SQLAlchemy est une boîte à outils de base de données relationnelle qui intègre l'ORM SQLAlchemy dans les applications web. Il sert de gestionnaire de session de base de données et de toolkit de schéma, fournissant l'infrastructure nécessaire pour définir des modèles de données et exécuter des requêtes au sein d'un cycle de vie de requête. Le projet se distingue par son moteur de routage multi-base de données, qui utilise des bind-keys pour mapper différents modèles vers plusieurs moteurs de base de données distincts. Il inclut également un outil d'audit de requêtes SQL qui capture et logue les instructions exécutées et les données de timing pour une seule requête afin d'identifier les goulots d'étranglement de performance. Le toolkit couvre la modélisation complète de données relationnelles et la gestion de schéma, incluant la capacité de générer des tables physiques à partir de métadonnées ou de refléter des structures de base de données existantes. Il gère les cycles de vie des connexions via une gestion de session à portée de requête et fournit des utilitaires pour la pagination des résultats de requête et la modification transactionnelle des données.
Integrates SQLAlchemy ORM capabilities directly into the Flask web framework for model and connection management.