Por aFeijo
Image
Pessoa trabalhando em um notebook com código na tela

Drush é a interface de linha de comando do Drupal. Ele não substitui a interface administrativa: evita que tarefas repetitivas dependam exclusivamente dela.

Comandos que valem decorar

drush status
drush cache:rebuild
drush config:export
drush config:import
drush updatedb
drush cron

drush status é o primeiro diagnóstico. cache:rebuild resolve efeitos de templates e bibliotecas em desenvolvimento, mas não deve ser resposta automática para qualquer problema.

Configuração não é conteúdo

Exportar e importar configuração trata Views, permissões, campos e tipos de conteúdo. Nodes, usuários, comentários e arquivos são conteúdo. Misturar os dois conceitos costuma produzir deploys surpreendentes.

Em produção, prefira comandos idempotentes, --dry-run quando disponível e logs claros. O melhor uso do Drush é transformar conhecimento operacional em rotinas repetíveis.

Tags