Esborrant al vol més de 150 usuaris de Drupal amb Drush

Esborrant al vol més de 150 usuaris de Drupal amb Drush

En aquest article t'explique un truquet amb Drush per a la gestió ràpida en l'eliminació d'usuaris a Drupal. Fàcil i directe, des de la terminal.

Hui a la feina necessitàvem esborrar més de 150 usuaris a un projecte Drupal. I amb Drush es pot fer molt fàcilment. Des de la terminal podem esborrar un usuari amb:


./vendor/drush/drush/drush user:cancel NOM_USUARI --delete-content;

Això ens preguntarà a la terminal si estem segurs d'esborrar l'usuari i el seu contingut. Si no volem que ens pregunte i volem dir-li que l'esborre directament, afegirem el paràmetre -y al final, així:


./vendor/drush/drush/drush user:cancel NOM_USUARI --delete-content -y;

Doncs bé, per a esborrar els més de 150 usuaris m'he fet un script simplement amb les més de 150 línies necessàries, sense més codi ni comprovacions ni opcions.

L'script quedaria així:


./vendor/drush/drush/drush user:cancel NOM_USUARI1 --delete-content -y;
./vendor/drush/drush/drush user:cancel NOM_USUARI2 --delete-content -y;
./vendor/drush/drush/drush user:cancel NOM_USUARI3 --delete-content -y;
./vendor/drush/drush/drush user:cancel NOM_USUARI4 --delete-content -y;
./vendor/drush/drush/drush user:cancel NOM_USUARI5 --delete-content -y;
...

I veuem tot el procés en la terminal de com va esborrant els usuaris. A mi m'ha trigat un minut o minut i mig, aproximadament, i després he anat a comprovar al Drupal que tot estiga correcte. I bé, sense cap incidència. Drush treballa molt bé.

Doncs bé això és tot, espere que trobes útil aquest article i que et motive a compartir els teus trucs, els teus coneixements i els teus experiments amb el Programari Lliure. Pensa-ho, va, que la Comunitat del Programari Lliure va creixent gràcies a la documentació, el disseny, la formació o la programació, sigues part de la Comunitat :-)

La cultura i la lliure circulació de les idees és l'arma més efectiva contra les dictadures del pensament i contra la ignorància.

Utilitats

NAVEGACIÓ SENSE RATOLÍ

- Tab següent enllaç.
- Shift+Tab anterior enllaç.
- Enter activa l'enllaç.
- Alt+esquerra anar arrere.

CONTRAST DE COLORS

Accessibilitat - Color Negre
Accessibilitat - Color Groc
Accessibilitat - Color Verd

Accessibilitat - Color Blau
Accessibilitat - Color Crema
Accessibilitat - Color Blanc

 

PORTADES ALTERNATIVES