52 lines
767 B
Markdown
52 lines
767 B
Markdown
# Projet ISI2
|
|
|
|
## Commandes
|
|
|
|
Pour lancer les conteneurs :
|
|
|
|
```sh
|
|
make run
|
|
```
|
|
|
|
Arrêter les conteneurs :
|
|
|
|
```sh
|
|
make stop
|
|
```
|
|
|
|
Effectuer les migrations :
|
|
|
|
```sh
|
|
make migrate
|
|
```
|
|
|
|
Exécuter un seeder :
|
|
|
|
```sh
|
|
make CLASS="VOTRESEEDER" seed
|
|
```
|
|
|
|
Installer Breeze (Attention ! Vos routes seront écrasées !):
|
|
|
|
```sh
|
|
make init_breeze
|
|
```
|
|
|
|
Ouvrir un terminal dans le conteneur laravel :
|
|
|
|
```sh
|
|
make exec_container
|
|
```
|
|
|
|
## Routes
|
|
|
|
- `/billets` : affiche la liste des billets
|
|
- `/billets/{id}` : affiche un billet
|
|
|
|
## Instructions
|
|
|
|
Les données de la base de données persistent dans le volume docker `laravel_db_volume`
|
|
|
|
Les fichiers Laravel sont ensuite disponibles dans le dossier `laravel`
|
|
|
|
Le site est ensuite accessible à l'adresse suivante : `http://localhost:8080` |