Drush

Contenus tagués avec drush. Vers l'entrée de mon livre sur drush.

drush et astuces sql

sql-cli (sqlc)   se logue dans SQL en utilisant les infos ds settings.php. Alias sqlc
sql-conf          montre tableau avec nom de la db, user db et son pw, port, préfixe de table...
sql-query (ou sqlq)

Ex

Drush et les users

rls liste les roles, voir perms d'un role
rap donne perm à un role (role-add-perm), rmp retire perm à un role
rcrt création role et rdel efface role

Site Audit : une commande drush

https://www.drupal.org/project/site_audit  n'est pas un module (à mettre dans le dossier drush/commands)

C'est une plateforme d'analyse de sites drupal, qui sort des rapports txt, html et JSON. Rien n'est à installer sur les sites à tester, l'étude est non-intrusive.

Drupalgeddon : une commande drush "anti-Drupageddon" (injection SQL d'oct 2014)

https://www.drupal.org/project/drupalgeddon post créé le 20 octobre 2014

drush dl drupalgeddon
drush cache-clear drush
drush @example.org drupalgeddon-test

Content_Migrate, un sous module CCK drupal 7

https://www.drupal.org/project/cck

drush en cck content_migrate
puis aller à admin/structure/content_migrate

Pour garder le plus d'infos possible (conf widgets...): activer dans le site migré les modules nécessaires avant la conversion des champs.

Doc https://www.drupal.org/node/1144136 de dec 2013 "Migrating D6 Content Construction Kit (CCK) to D7 Fields"

Test migration

Réimportation du drupal 6 le 11 nov.

sudo chown -R www-data:www-data files ; sudo chown -R www-data:www-data files/css ; sudo chown -R www-data:www-data files/js

Il y a plein d'erreur sur les vues.

Oubli du mot de passe admin drupal (user 1)

Cf https://www.drupal.org/node/44164

 

Avec drush

drush uli  drush génère un pw à usage unique

on connait le nom du compte user (ici le user est admin): drush upwd --password="givememypasswordback" admin

via sql

cf https://www.drupal.org/node/1023428

Installer drush avec composer (drupal 7 - nov 2014)

Créer un sous-theme avec Drush et zen 7.x-5.x

Il faut en zen pour bénéfier des commandes pour drush => drush en zendrush cc all

Création d'un sous-theme nommé foo: drush zen "Foo theme" foo

drush vset theme_default foo

Premier test

Avec Drush version :  6.2.0 (sur vm "Drupal6.14 Jaunty04 64-bit TEST")

sudo drush @ixe6 sup @ixe7

Impossible à migrer tq:

Pages

S'abonner à RSS - Drush