Installation de forge-mvc-sqlite¶
Objectif : installer le backend SQLite et vérifier que le cœur le découvre.
Le parcours qui suit montre, en trois niveaux, comment créer la base, appliquer un schéma, faire évoluer le schéma par migrations, puis comprendre le dialecte SQLite.
Installer le paquet¶
Le paquet dépend du cœur forge-mvc et de sqlite3, inclus dans la bibliothèque standard de Python : aucune dépendance externe, aucun serveur.
Vérifier que le cœur le découvre¶
from importlib.metadata import entry_points
names = {e.name for e in entry_points(group="forge_mvc.db_backend")}
print("sqlite" in names)
Si la sortie est True, le backend est découvrable par le cœur.
Un seul backend par projet
Le cœur n'utilise qu'un backend BDD à la fois.
Si un autre backend est installé, fixez DB_BACKEND=sqlite pour choisir celui-ci.
Après cette étape¶
Place au niveau débutant : créer votre première base SQLite.