Julien Martin aa61831878 feat: Création de la structure api-contracts
- Contrats d'API Frontend ↔ Backend (OpenAPI 3.0)
- Contrats Backend ↔ Database (Prisma/SQL)
- Documentation complète pour génération de code
- Permet l'interchangeabilité des composants
2025-11-24 15:45:07 +01:00

26 lines
661 B
Markdown

# 💾 Backend ↔ Database Contract
Ce dossier contient le **contrat de données** entre le Backend et la Base de Données.
## 📋 Contenu
- **`schema.prisma`** : Schéma de base de données (à créer)
- **`migrations/`** : Migrations SQL versionnées (actuellement dans `/database/migrations/`)
## 🔄 Migration Future
À terme, les migrations SQL de `/database/migrations/` seront gérées ici avec Prisma :
```bash
# Générer une migration
npx prisma migrate dev --name add_user_phone
# Appliquer en production
npx prisma migrate deploy
```
## 📚 Référence
- [Prisma Migrate](https://www.prisma.io/docs/concepts/components/prisma-migrate)