r Alembic pour gérer les migrations de la base de données gérée par l'ORM (SQLAlchemy). Ainsi le modèle de données définit dans l'application Flask peut être amendé... ions capables de modifier le schéma de la base de données préexistante pour que le nouveau modèle de données soit exploitable sans perte de données.
Pour illustre
On récupère la catégorie racine depuis la base de données
>>> root_cat = Category.query.filter(Category.lab... peut afficher le contenu de notre fichier base de données. On constate ainsi que la table existe bien avec ... affichant la configuration du fichier de base de données on peut voir une option **enable_fkey** positionn... une variable de configuration pour notre base de données SQLite3 qui permet d'activer la prise en compte d
pping) il permet de traduire les objets Python en données pouvant être enregistrées dans un SGBD externe.
... llability-from-the-mapped-annotation|Les types de données (docs.sqlalchemy.org) ]]
===== Réordonner les en... -flask/|Maitriser les opérations sur les bases de données avec Flask-SQLAlchemy (codezup.com)]]
* [[https
rate permet de gérer les migrations de la base de données et ainsi de conserver les données et leur cohérence entre deux versions. La note ...
===== Références ===
choix** de conserver les colis dans notre base de données même si on supprime notre entrepôt.
===== MLD e... tion minimale Flask mettant en œuvre le modèle de données.
<code python app.py [enable_line_numbers="true"
objets puissent être enregistrés dans la base de données;
* Pour chaque attribut, on définit un type valide pour le stockage en base de données;
===== La relation one-to-many =====
==== L'op