Aller au contenu

Alembic & SQLModel

Installer

Fenêtre de terminal
pip install sqlmodel alembic

Intégrer pour les migrations

Fenêtre de terminal
alembic init migrations

Modifier le fichier de migration

alembic/env.py
...
from models import *
...
// Modifier le fichier pour importer les models

Créer et lancer les migrations

Fenêtre de terminal
alembic revision --autogenerate -m "Ajouter la table"
Fenêtre de terminal
alembic upgrade head