Les commandes Drush

Mercredi, Février 8, 2012

Voici un récapitulatif des commandes drush que je connais avec quelques notes personnelles pour chaque commandes. J'utilise principalement les alias pour aller plus vite.

$ drush up

Une de mes préférées ! Alias de drush pm-update la commande permet de mettre à jour le drupal core et les modules installés, elle applique ensuite les mises à jour sur la base de donnée (équivalent au script update.php). Cette commande est un raccourci de drush upc + drush updb. Il est préférable de l'éxécuter en environnement de dev en cas d'incompatibilités entre le drupal core et les modules installés. Quand on connait la procédure classique pour mettre à jour le drupal core, cette commande est un must !

$ drush dl views

Télécharge le module views, dl est un alias de pm-download

$ drush en views -y

Active le module views avec confirmation automatique, en est un alias de pm-enable

$ drush dis views -y

Désactive le module views avec confirmation automatique, dis est un alias de pm-disable

$ drush cc all

Vide tous les caches, cc est un alias de cache-clear

$ drush sa

Liste tous les alias pour le site courant, sa est un alias de site-alias

$ drush st

Alias de drush-status, affiche la configuration drush

$ drush sql-dump --result-file=dump.sql

Exporte la base de donnée avec mysqldump vers le fichier dump.sql

Pour une liste complètes des commandes drush rendez-vous sur le site officiel http://www.drush.ws

Tags: