Drush

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Drupal — automatisation
Type Interface en ligne de commande (CLI)
Voir aussi Composer

Drush (Drupal Shell) est l'interface en ligne de commande de Drupal. Elle automatise l'administration et la génération de contenu du CMS.

Installation

# Recuperer Drush depuis https://www.drush.org/
mkdir -p /root/scripts/drush
# copier les fichiers, puis :
chmod +x /root/scripts/drush/drush
ln -s /root/scripts/drush/drush /usr/bin/drush

Utilisation

cd /root/template/
drush dl drupal
mv drupal-7 drupal
cd drupal
drush dl pathauto token devel
# activer les modules :
drush en pathauto token devel devel_generate
drush status

Générer du contenu à la volée

# creer 10 termes de taxonomie (vocabulaire 1)
drush gent 1 10
# creer 10 utilisateurs
drush genu 10

Voir aussi

  • Composer — gestion de dépendances PHP