28 lines
663 B
Markdown
28 lines
663 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)
|
|
|
|
|
|
|