... | ... | @@ -20,6 +20,31 @@ Effectuez enfin les migrations : |
|
|
php artisan migrate
|
|
|
```
|
|
|
|
|
|
## Elasticsearc
|
|
|
A partir de 310fb4af les films, séries, épisodes et acteurs sont aussi indexés avec elasticsearch pour les recherches.
|
|
|
|
|
|
### Installer elasticsearch
|
|
|
Nous utilisons [elasticsearch 5](https://www.elastic.co/guide/en/elasticsearch/reference/5.6/_installation.html).
|
|
|
|
|
|
### Créer l'index
|
|
|
Créer l'index piexel (ou tout autre index configuré dans la variable d'environnement `PLASTIC_INDEX`) :
|
|
|
```
|
|
|
PUT 127.0.0.2:92000/piexel
|
|
|
```
|
|
|
|
|
|
### Configurer et initialiser les mappings
|
|
|
Configurer les deux variables d'environnements dans le fichier `.env` à la racine de l'application.
|
|
|
Initialiser les mappings à l'aide de la commande `php artisan mapping:run`.
|
|
|
|
|
|
### Migration de l'ancienne version de Piexel
|
|
|
Pour indexer les éléments déjà présents :
|
|
|
```
|
|
|
php artisan index:films
|
|
|
php artisan index:series
|
|
|
php artisan index:episodes
|
|
|
php artisan index:actors
|
|
|
```
|
|
|
|
|
|
# [Architecture de l'application](https://gitlab.rez-rennes.fr/piexel/piexel/wikis/Architecture-de-l'application)
|
|
|
|
|
|
# Liens
|
... | ... | |