|
|
@ -59,6 +59,9 @@ Les objectifs de ce TP sont :
|
|
|
|
cd var && ln -s ../../TweetTok/var/data.db .
|
|
|
|
cd var && ln -s ../../TweetTok/var/data.db .
|
|
|
|
```
|
|
|
|
```
|
|
|
|
- Copiez le dossier `migrations` de votre projet `TweetTok` dans `TweetTokAPI`.
|
|
|
|
- Copiez le dossier `migrations` de votre projet `TweetTok` dans `TweetTokAPI`.
|
|
|
|
|
|
|
|
- Créez un lien symbolique des fichiers `TweetTok/src/Entity/Twok.php` et
|
|
|
|
|
|
|
|
`TweetTok/src/Repository/TwokRepository.php` dans le nouveau projet
|
|
|
|
|
|
|
|
`TweetTokAPI`.
|
|
|
|
- Effectuer les migrations pour configurer la base de données :
|
|
|
|
- Effectuer les migrations pour configurer la base de données :
|
|
|
|
```bash
|
|
|
|
```bash
|
|
|
|
symfony console doctrine:database:create
|
|
|
|
symfony console doctrine:database:create
|
|
|
@ -67,9 +70,6 @@ Les objectifs de ce TP sont :
|
|
|
|
|
|
|
|
|
|
|
|
## Partie 2 : Création de Ressources pour l'API (30 minutes)
|
|
|
|
## Partie 2 : Création de Ressources pour l'API (30 minutes)
|
|
|
|
|
|
|
|
|
|
|
|
0. Effectuez un lien symbolique des fichiers `TweetTok/src/Entity/Twok.php` et
|
|
|
|
|
|
|
|
`TweetTok/src/Repository/TwokRepository.php` dans le nouveau projet
|
|
|
|
|
|
|
|
`TweetTokAPI`.
|
|
|
|
|
|
|
|
1. Déclarez l'entité `Twok` comme une ressource API et ajoutez des contraintes
|
|
|
|
1. Déclarez l'entité `Twok` comme une ressource API et ajoutez des contraintes
|
|
|
|
sur ses différents champs.
|
|
|
|
sur ses différents champs.
|
|
|
|
|
|
|
|
|
|
|
|