Comment puis-je effacer le cache dans laravel utilisant la ligne de commande?

Je suis en utilisant Redis pour mettre en cache les requêtes/de routes dans Laravel 5.2.

J'ai 3 environnements d'exécution sur le même serveur web que j'.e "production", "mise en scène", et "développement".

Pour chaque environnement dans lequel j'ai mis un cache différent prefix valeur pour me permettre de lier le cache à l'environnement différent.

Dans le config/cache.php fichier que j'ai modifié la ligne

'prefix' => 'laravel',

À

'prefix' => ENV('CACHE_PREFIX', 'laravel'),

Ensuite dans mon .env fichier, j'ai ajouté le préfixe pour chaque environnement de cette

Pour Dev

CACHE_PREFIX="LaravelDev"

Pour La Mise En Scène

CACHE_PREFIX="LaravelStaging"

Pour La Production

CACHE_PREFIX="LaravelProduction"

Je sais que je peux effacer le cache à partir de la ligne de commande comme ceci

php artisan cache:clear

Mais le code ci-dessus va vider le cache pour l'ensemble de mes environnements.

J'ai seulement envie de vider le cache pour "LaravelDev", et le laisser seul "LaravelStaging" et "LaravelProduction"

Comment puis-je effacer le cache pour un environnement spécifique?

OriginalL'auteur Jaylen | 2016-07-07