Aide-mémoire SQL Server¶
Synthèse du backend forge-mvc-mssql (Alpha).
Installer et activer¶
Découvert automatiquement ; si plusieurs backends : DB_BACKEND=mssql. Un serveur SQL Server et un pilote ODBC sont requis.
Préparer (Alpha : manuel)¶
CREATE DATABASE mon_projet;
CREATE LOGIN mon_projet WITH PASSWORD = '...';
-- puis CREATE USER + rôles dans la base
Cycle de la base¶
| Étape | Commande |
|---|---|
| Appliquer le schéma | forge db:apply |
| État des migrations | forge migration:status |
| Créer une migration | forge migration:make <nom> |
| Appliquer les migrations | forge migration:apply |
À retenir¶
- backend SQL Server via
pyodbc(pilote ODBC requis), statut Alpha ; ?natifs ; identitéBIGINT IDENTITY(1,1); crochets ; formes gardées ;- provisioning
db:initnon câblé : base + login à la main ; - intégration à valider sur un serveur réel ;
- un seul backend par projet (ADR-054).
Voir aussi¶
- Référence : contrat, dialecte, statut.