Mise à jour 2 du README
This commit is contained in:
41
README.md
41
README.md
@@ -98,11 +98,15 @@ Le backend expose une **API** **REST** sécurisée utilisée par :
|
|||||||
|
|
||||||
### Cloner le projet
|
### Cloner le projet
|
||||||
|
|
||||||
```bash git clone <url-du-repository> cd the-tip-top-backend ```
|
```bash
|
||||||
|
git clone <url-du-repository> cd the-tip-top-backend
|
||||||
|
```
|
||||||
|
|
||||||
### Installer les dépendances
|
### Installer les dépendances
|
||||||
|
|
||||||
```bash npm install ```
|
```bash
|
||||||
|
npm install
|
||||||
|
```
|
||||||
|
|
||||||
### Variables d'environnement
|
### Variables d'environnement
|
||||||
|
|
||||||
@@ -121,23 +125,33 @@ Créer un fichier `.env` à la racine du projet :
|
|||||||
|
|
||||||
### Générer les migrations
|
### Générer les migrations
|
||||||
|
|
||||||
```bash npx prisma migrate dev ```
|
```bash
|
||||||
|
npx prisma migrate dev
|
||||||
|
```
|
||||||
|
|
||||||
### Générer Prisma Client
|
### Générer Prisma Client
|
||||||
|
|
||||||
```bash npx prisma generate ```
|
```bash
|
||||||
|
npx prisma generate
|
||||||
|
```
|
||||||
|
|
||||||
### Exécuter le seed de la base
|
### Exécuter le seed de la base
|
||||||
|
|
||||||
```bash npx prisma db seed ```
|
```bash
|
||||||
|
npx prisma db seed
|
||||||
|
```
|
||||||
|
|
||||||
### Générer les tickets du jeu-concours
|
### Générer les tickets du jeu-concours
|
||||||
|
|
||||||
```bash npm run generate:tickets ```
|
```bash
|
||||||
|
npm run generate:tickets
|
||||||
|
```
|
||||||
|
|
||||||
### Ouvrir Prisma Studio
|
### Ouvrir Prisma Studio
|
||||||
|
|
||||||
```bash npx prisma studio ```
|
```bash
|
||||||
|
npx prisma studio
|
||||||
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -160,7 +174,10 @@ Créer un fichier `.env` à la racine du projet :
|
|||||||
|
|
||||||
### Développement
|
### Développement
|
||||||
|
|
||||||
```bash npm run dev ```
|
```bash
|
||||||
|
npm run dev
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
Serveur :
|
Serveur :
|
||||||
|
|
||||||
@@ -324,7 +341,9 @@ Le projet utilise **Prisma **ORM** 6** pour :
|
|||||||
|
|
||||||
Commandes utiles :
|
Commandes utiles :
|
||||||
|
|
||||||
```bash npx prisma migrate dev npx prisma generate npx prisma db seed npx prisma studio ```
|
```bash
|
||||||
|
npx prisma migrate dev npx prisma generate npx prisma db seed npx prisma studio
|
||||||
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -341,8 +360,6 @@ Commandes utiles :
|
|||||||
|
|
||||||
## Auteur
|
## Auteur
|
||||||
|
|
||||||
Projet réalisé dans le cadre de la certification :
|
Projet réalisé dans le cadre de la certification : **Expert en Stratégie et Transformation Digitale**
|
||||||
|
|
||||||
**Expert en Stratégie et Transformation Digitale**
|
|
||||||
|
|
||||||
Client fictif : **Thé Tip Top**.
|
Client fictif : **Thé Tip Top**.
|
||||||
Reference in New Issue
Block a user