Comandos de Drupal Console disponibles

Nota: Los comandos de Drupal Console debeb de ser ejecutados desde el raíz de la instalación de Drupal 8.

Comando de Drupal Console Detalles
misc
about Muestra información básica sobre el proyecto Drupal Console
chain Ejecución de comandos en secuencia
check Comprobador de requisitos del sistema
composerize Convierte código base de Drupal a Composer.
exec Ejecutar un comando externo.
help Muestra ayuda para un comando dado
init Copia los archivos de configuración al directorio home del usuario.
list Enlista comandos
shell Abre una shell facilitando un REPL (Read–Eval–Print-Loop) interactivo.
server Lanza el servidor web PHP interno
cache
cache:rebuild Reconstruye y limpia todas las cachés del sitio.
cache:tag:invalidate Invalida las etiquetas de caché
config
config:delete Eliminar configuración
config:diff Muestra los items de configuración que son diferentes en la configuración activa comparada con un directorio.
config:edit Editar la configuración seleccionada.
config:export Exporta la configuración actual de la aplicación.
config:export:content:type Exporta un tipo de contenido específico y sus campos.
config:export:single Exporta configuración como fichero yml.
config:export:view Exporta una vista en formato YAML dentro de un modulo para reutilizar en otro sitio web.
config:import Importa la configuración del estado actual de la aplicación.
config:import:single Importar la configuración seleccionada.
config:override Sobreescribir valor de la configuración activa.
config:validate Validar una configuración de Drupal contra su schema
config_update
config_update:default commands.config_update.default.description
create
create:comments Crear comentarios de prueba para tu aplicación en Drupal 8.
create:nodes Crea nodos de relleno para su Drupal 8.
create:roles Crea roles de ejemplo para su aplicación Drupal 8.
create:terms Crea términos de relleno para tu Drupal 8.
create:users Crea usuarios de prueba para tu Drupal 8.
create:vocabularies Crea vocabularios de prueba para tu Drupal 8.
cron
cron:execute Ejecutar implementación de cron desde un módulo específico o todos para ejecutar todas las implementaciones
cron:release Desbloquea al cron para volver a ejecutarlo
database
database:add Añade una base de datos al settings.php
database:client Lanzar un cliente de base de datos si está disponible
database:connect Lanzar un cliente de base de datos si está disponible
database:drop Muestra todas las tablas de una base de datos datos.
database:dump Volcado de la estructura y contenidos de las bases de datos y tablas MySQL
database:log:clear Eliminar eventos de la tabla DBLog, filtros disponibles
database:log:poll Editar en vivo el watchdog imprimiendo las nuevas entradas en el log cada x segundos
database:query Ejecuta una consulta SQL directamente como argumento
database:restore Restaurar la estructura y los contenidos de bases de datos y tablas MySQL
debug
debug:breakpoints Muestra los breakpoints disponibles
debug:cache:context Muestra la cache de contexto actual en la aplicación.
debug:chain Lista los archivos chain disponibles.
debug:config Lista los nombres de objetos de configuración y objectos de configuración única.
debug:config:settings Muestra los pares clave:valor actual en el fichero settings.
debug:config:validate Valida una implementación de schema antes de instalar un módulo.
debug:container Muestra los servicios actuales de la aplicación.
debug:cron Listado de módulos que implementan el hook cron
debug:database:log Muestra los eventos de log actuales de la aplicación
debug:database:table Muestra todas las tablas de una base de datos dada.
debug:entity Debugea entidades disponibles en el sistema
debug:event Muestra los eventos actuales
debug:features Lista las features registradas.
debug:image:styles Lista los estilos de imagen en el sitio
debug:libraries Muestra las librerías disponibles en la aplicación
debug:migrate Muestra la migración actual disponible para la aplicación
debug:module Muestra los módulos actualmente disponibles para la aplicación
debug:multisite Lista todos los multisios disponibles en el sitio
debug:permission Muestra todos los permisos y además lista todos los permisos de un especifico rol de usuario.
debug:plugin Muestra todos los tipos de plugins.
debug:queue Muestra las colas de su aplicación
debug:rest Muestra el actual recurso rest para la aplicación
debug:roles Muestra los roles actuales de la aplicación
debug:router Muestra las rutas actuales de la aplicación o la información detallada de una ruta en particular
debug:settings Ofrece un listado de la configuración de usuario de Drupal Console.
debug:site Lista todos los sitios conocidos locales y remotos.
debug:state Muestra las claves de Estado actual.
debug:test Ofrece un listado de Tests Unitarios disponibles en la aplicación.
debug:theme Muestra los temas actuales en la aplicación.
debug:theme:keys Muestra todas las claves del tema que proveen las funciones del hook hook_theme
debug:update Muestra las actualizaciones disponibles
debug:user Muestra los usuarios existentes en el sitio
debug:views Muestra los recursos actuales de vistas en el sitio
debug:views:plugins Muestra los plugins de vistas existentes del sitio
devel
devel:dumper commands.devel.dumper.messages.change-devel-dumper-plugin
docker
docker:init Create a docker-compose.yml file
dotenv
dotenv:debug Debug Dotenv debug values.
dotenv:init Dotenv initializer.
entity
entity:delete Elimina una entidad específica
features
features:import Importar módulo de configuración.
field
field:info Muestra información sobre los campos.
generate
generate:ajax:command Generar y registrar un comando ajax personalizado
generate:authentication:provider Generar un Proveedor de Autenticación
generate:breakpoint Genera un breakpoint
generate:cache:context Genera un contexto de caché
generate:command Genera un comando para la consola.
generate:controller Generar y registrar un controlador
generate:entity:bundle Genera un nuevo tipo de contenido (nodo / bundle de entidad)
generate:entity:config Generar una nueva entidad de configuración
generate:entity:content Generar una nueva entidad de contenido
generate:event:subscriber Genera un suscriptor de eventos
generate:form Generate a new "FormBase"
generate:form:alter Genera una implementación de hook_form_alter() o hook_form_FORM_ID_alter
generate:form:config Generate a new "ConfigFormBase"
generate:help Genera una implementación de hook_help()
generate:jstest Genera un test Javascript.
generate:module Generar un módulo.
generate:module:file Generar un archivo .module
generate:permissions Generar permisos de módulo
generate:plugin:block Genera un plugin de bloque
generate:plugin:ckeditorbutton Genera un plugin de botón para CKEditor.
generate:plugin:condition Genera un plugin de condición.
generate:plugin:field Genera plugins de widget, formateador y tipo de campo.
generate:plugin:fieldformatter Genera un plugin de formateador de campo.
generate:plugin:fieldtype Genera plugins de tipo de campo.
generate:plugin:fieldwidget Genera un plugin de widget de campo.
generate:plugin:imageeffect Genera un plugin de efecto de imagen.
generate:plugin:imageformatter Genera plugins de formateador de imagen.
generate:plugin:mail Genera un plugin de correo
generate:plugin:migrate:process Genera un plugin de proceso para migración
generate:plugin:migrate:source Genera un plugin de migración de fuentes
generate:plugin:rest:resource Genera un plugin de recurso rest
generate:plugin:rulesaction Genera un plugin de acción de rules
generate:plugin:skeleton Generar una implementación de un esqueleto de plugin para esos plugins de Drupal Console que no tienen un generador específico
generate:plugin:type:annotation Genera un tipo de plugin con descubrimiento de anotaciones
generate:plugin:type:yaml Genera un tipo de plugin con descubrimiento YAML
generate:plugin:views:field Genera un plugin de campo de vista personalizado.
generate:post:update Generar una implementación de hook_post_update_NAME()
generate:profile Genera un perfil.
generate:routesubscriber Generar un RouteSubscriber
generate:service Genera un servicio
generate:site:alias Genera un alias del sitio.
generate:theme Genera un tema.
generate:twig:extension Generar una extensión de Twig.
generate:update Generar una implementación de hook_update_N()
image
image:styles:flush Ejecutar la función limpieza por cada uno o por todos los estilos de imágenes
locale
locale:language:add Añadir un idioma que sea soportado en el sitio
locale:language:delete Eliminar un idioma soportado en el sitio
locale:translation:status Lista de traducciones disponibles actualizadas
migrate
migrate:execute Ejecuta una migración que esté disponible para la aplicación
migrate:rollback Revertir una o múltiples migraciones
migrate:setup Cargar y crear las migraciones pertinentes para una base de datos heredada
module
module:dependency:install Instalar las dependencias de módulos en la aplicación
module:download Descarga un módulo o varios en la aplicación
module:install Instala un módulo o varios en la aplicación
module:path Indicar la ruta relativa a un módulo (o su ruta absoluta)
module:uninstall Desinstala un módulo o varios en la aplicación
module:update Actualizar el core, un módulo o varios en la aplicación
multisite
multisite:new Prepara los archivos para una nueva instalación multisitio.
multisite:update Actualiza los archivos de una instalación multisitio.
node
node:access:rebuild Reconstruir los permisos de acceso a nodos. La reconstrucción eliminará todos los privilegios al contenudo y los reemplazará con permisos basado en los módulos y configuración actual,
queue
queue:run Procesa la cola seleccionada.
rest
rest:disable Deshabilita un recurso rest en la aplicación
rest:enable Habilita un recurso rest para la aplicación
role
role:delete Eleminar roles en la aplicación
role:new Crea roles para la aplicación
router
router:rebuild Reconstruye los enrutamientos de la aplicación
sample
sample:default commands.sample.default.description
settings
settings:set Cambia un valor de configuración específico en el archivo de configuración de DrupalConsole
site
site:import:local Importar o configurar un proyecto Drupal existente en local
site:install Instala un proyecto Drupal
site:maintenance Poner el sitio en modo mantenimiento
site:mode Cambiar la configuración de rendimiento del sistema
site:statistics Muestra las estadísticas actuales del sitio web.
site:status Ver el estatus de la instalación actual de Drupal
state
state:delete Eliminar Estado
state:override Sobreescribir una clave de Estado.
taxonomy
taxonomy:term:delete Eliminar términos de una taxonomía de un vocabulario
test
test:run Ejecuta un test unitario de los disponibles en la aplicación
theme
theme:download Descarga un tema para la aplicación
theme:install Instalar tema o temas en la aplicación
theme:path Devuelve la ruta relativa al tema (o ruta absoluta)
theme:uninstall Desinstalar tema o temas en la aplicación
update
update:entities Aplicar actualizaciones a entidades
update:execute Ejecuta una función específica de Actualizar N dentro de un módulo, o ejecutarlos todos
user
user:create Crea usuarios en el sitio
user:delete Eliminar usuarios del sitio
user:login:clear:attempts Limpia intentos de inicio de sesión fallidos para una cuenta.
user:login:url Crea una url de login de usuario de uso único.
user:password:hash Crea un hash a partir de una contraseña en texto plano.
user:password:reset Restablece la contraseña de un usuario específico.
user:role Añadir/eliminar un rol de un usuario dado
views
views:disable Deshabilita una vista
views:enable Habilita una vista

Opciones disponibles

Opción Detalles
--help Muestra este mensaje de ayuda
--quiet No mostrar ningún mensaje
--verbose Aumenta la verbosidad de los mensajes: 1 para la salida normal, 2 para mayor verbosidad y 3 para depurar
--version "%s" versión "%s"
--ansi Forzar salida ANSI
--no-ansi Deshabilitar salida ANSI
--no-interaction No hacer ningura pregunta interactiva
--env Nombre del ambiente.
--root Define la raíz de Drupal que se utilizará en la ejecución de los comandos
--debug Activa el modo de depuración
--learning Generar código con explicaciones.
--generate-chain Imprimir opciones y argumentos como YAML para ser usado el comando chain
--generate-inline Imprimir opciones y argumentos de ejecución como llamada inline para ser usados en el futuro
--generate-doc Muestra las opciones del comando y sus argumentos como markdown
--target Nombre del sitio con el que desea interactuar (sitio remoto o local)
--uri URI del sitio en Drupal que se usará (para ambientes en multi-site o cuando esta usando un puerto alternativo)
--yes Saltar confirmación y ejecutar directamente

Argumentos disponibles

Argumento Detalles
command El comando a ejecutar