Available Commands

Drupal Console provides 183 commands across 32 namespaces.

Global

Command Utilização
about Exibir informações básicas sobre projeto Drupal Console
chain Execução de comandos em sequência
check Verificador de requisitos do sistema
composerize Converts Drupal codebase to composer.
exec Execute an external command.
help Displays help for a command
init Copy configuration files to user home directory.
list Lists commands22
server Executar o servidor PHP atual
shell Open a shell providing an interactive REPL (Read–Eval–Print-Loop).
snippet Runs PHP code

cache

Command Utilização
cache:rebuild Reconstruir e limpar todos os caches do site.
cache:tag:invalidate Invalidate cache tags.

config

Command Utilização
config:delete Remove configuração
config:diff Mostra os itens de configuração que são diferentes na configuração ativa em comparação com um diretório.
config:edit Edite a configuração selecionada.
config:export Exportar a configuração atual da aplicação.
config:export:content:type Exportar um tipo de conteúdo específico e os seus campos.
config:export:entity Export a specific config entity and their fields.
config:export:single Exportar configuração como um arquivo yml.
config:export:view Exportar uma view no formato YAML dentro de um módulo fornecido para reutilização em outro site.
config:import Importar configuração do estado atual da aplicação.
config:import:single Importar a configuração selecionada.
config:override Sobrescrever valor de configuração ativa.
config:validate Validate a drupal config against its schema

create

Command Utilização
create:comments Criar comentários dummy para sua aplicação Drupal 8.
create:nodes Create dummy nodes for your Drupal 8 application.
create:roles Create dummy roles for your Drupal 8 application.
create:terms Create dummy terms for your Drupal 8 application.
create:users Create dummy users for your Drupal 8 application.
create:vocabularies Create dummy vocabularies for your Drupal 8 application.

cron

Command Utilização
cron:execute Executar cron de um módulo específico ou todos para executar todas as implementações
cron:release Desbloquear cron para voltar a executar

database

Command Utilização
database:add Add a database to settings.php
database:client Iniciar um cliente de banco de dados se ele está disponível
database:connect Iniciar um cliente de banco de dados se ele está disponível
database:drop Drop all tables in a given database.
database:dump Dump da estrutura e conteúdos da base de dados e tabelas MySQL
database:log:clear Remove eventos da tabela DBLog, filtros disponíveis
database:log:poll Poll the watchdog and print new log entries every x seconds
database:query Executes a SQL statement directly as argument
database:restore Restaurar a estrutura e conteúdo das bases de dados e tabelas do MySQL

debug

Command Utilização
debug:breakpoints Exibe breakpoints disponíveis na aplicação
debug:cache:context Displays current cache context for the application.
debug:chain List available chain files.
debug:config Exibe a configuração atual.
debug:config:settings Displays current key:value on settings file.
debug:config:validate Validate a schema implementation before a module is installed.
debug:container Exibe serviços atuais para um aplicativo.
debug:cron Lista de módulos quem implementam uma chamada no cron
debug:database:log Exibir eventos de log atuais do aplicativo
debug:database:table Show all tables in a given database.
debug:dotenv Debug Dotenv debug values.
debug:entity Debug entities available in the system
debug:event Display current events
debug:features List registered features.
debug:hook commands.debug.hook.description
debug:image:styles List image styles on the site
debug:libraries Displays libraries available in application
debug:migrate Display current migration available for the application
debug:module Display current modules available for application
debug:multisite Listar todos os multi-sites disponíveis no sistema
debug:permission Displays all user permissions.
debug:plugin Mostra todos os tipos de plugins, instâncias de um tipo específico de plugin ou a definição para um plugin específico.
debug:queue Display the queues of your application
debug:rest Exibir o recurso REST atual para a aplicação
debug:roles Displays current roles for the application
debug:router Exibe as rotas atuais de uma aplicação
debug:settings Lista configurações do Drupal Console do usuário
debug:site Listar todos os sites locais e remotos.
debug:state Exibir as chaves atuais de Estado.
debug:theme Exibir informações sobre os temas da aplicação
debug:theme:keys Displays all theme keys provided by hook_theme functions
debug:update Exibir atualizações necessários para a aplicação
debug:update:composer Displays current updates available from the composer file
debug:user Exibe informações dos usuários da aplicação
debug:views Exibir informações sobre a View atual
debug:views:plugins Mostrar os plugins de views atuais para a aplicação

devel

Command Utilização
devel:dumper commands.devel.dumper.messages.change-devel-dumper-plugin

docker

Command Utilização
docker:init Create a docker-compose.yml file

dotenv

Command Utilização
dotenv:init Add support and required config to work with an .env file

entity

Command Utilização
entity:delete Delete an specific entity

features

Command Utilização
features:import Import module config.

field

Command Utilização
field:info View information about fields.

generate

Command Utilização
generate:ajax:command Generate & Register a custom ajax command
generate:authentication:provider Gerar um provedor de autenticação
generate:breakpoint Generate breakpoint
generate:cache:context Generate a cache context
generate:command Cria comandos via console.
generate:composer Generate a composer.json file
generate:controller Cria e Registra um controller
generate:entity:bundle Gera um novo tipo de conteúdo (node / entity bundle)
generate:entity:config Gerar uma nova entidade de configuração
generate:entity:content Gerar uma nova entidade de conteúdo
generate:event:subscriber Gerar um assinante do evento
generate:form Cria um novo "FormBase"
generate:form:alter Gera uma implementação de hook_form_alter() ou hook_form_FORM_ID_alter
generate:form:config Cria um novo "ConfigFormBase"
generate:help Generate an implementation of hook_help()
generate:jstest Generate a JavaScript test.
generate:module Criar um módulo.
generate:module:file Generate a .module file
generate:permissions Generate module permissions
generate:plugin:block Criar plugin de bloco.
generate:plugin:ckeditorbutton Gerar um Plugin de botão CKEditor.
generate:plugin:condition Criar um plugin de condition.
generate:plugin:field Gera plugins de widgets, fortmato e tipo de campo
generate:plugin:fieldformatter Gerar um plugin de formato de campo.
generate:plugin:fieldtype Gerar um plugin de tipo de campo
generate:plugin:fieldwidget Generate field widget plugin.
generate:plugin:imageeffect Criar plugin de efeito de imagem.
generate:plugin:imageformatter Generate image formatter plugin.
generate:plugin:mail Generate a plugin mail
generate:plugin:migrate:dataparser Generate a migrate data parser
generate:plugin:migrate:process Generate a migrate process plugin
generate:plugin:migrate:source Generate a migrate source plugin
generate:plugin:queue Drupal Console Queueworker generator.
generate:plugin:rest:resource Generate plugin rest resource
generate:plugin:rules:action Generate a plugin rule action
generate:plugin:rules:dataprocessor Generate a plugin rule dataprocessor
generate:plugin:skeleton Generate an implementation of a skeleton plugin for those plugins Drupal Console do not have a specific generator
generate:plugin:type:annotation Generate a plugin type with annotation discovery
generate:plugin:type:yaml Generate a plugin type with Yaml discovery
generate:plugin:validationconstraint Generate a validation constraint plugin.
generate:plugin:views:field Generate a custom plugin view field.
generate:post:update Generate an implementation of hook_post_update_NAME()
generate:profile Generate a profile.
generate:routesubscriber Generate a RouteSubscriber
generate:service Criar serviço
generate:site:alias Generates a site alias.
generate:theme Generate a theme.
generate:twig:extension Generate a Twig extension.
generate:update Generate an implementation of hook_update_N()

image

Command Utilização
image:styles:flush Execute flush function by image style or execute all flush images styles

locale

Command Utilização
locale:language:add Add a language to be supported by your site
locale:language:delete DElete a language to be supported by your site
locale:translation:status List available translation updates

migrate

Command Utilização
migrate:execute Execute a migration available for application
migrate:rollback Rollback one or multiple migrations
migrate:setup Load and create the relevant migrations for a provided legacy database

module

Command Utilização
module:dependency:install Install dependencies module in the application
module:download Download module or modules in application
module:install Instala módulo(s) na aplicação
module:path Returns the relative path to the module (or absolute path)
module:uninstall Desinstala módulos ou módulos na aplicação
module:update Update core, module or modules in the application

multisite

Command Utilização
multisite:new Sets up the files for a new multisite install.
multisite:update Update the files for a multisite installed.

node

Command Utilização
node:access:rebuild Permissões de acesso ao node reconstruídas. A reconstrução irá remover todos os privilégios do conteúdo e substituí-los com permissões baseadas nos módulos e configurações atuais.

queue

Command Utilização
queue:run Process the selected queue.

quick

Command Utilização
quick:start Download, install and serve a new Drupal project

rest

Command Utilização
rest:disable Disable a rest resource for the application
rest:enable Habilite um recurso REST para a aplicação

role

Command Utilização
role:delete Delete roles for the application
role:new Create roles for the application

router

Command Utilização
router:rebuild Reconstruir rotas de uma aplicação

settings

Command Utilização
settings:set Change a specific setting value in DrupalConsole config file

site

Command Utilização
site:import:local Importar/Configurar um projeto local existente do Drupal
site:install Instalar um projeto Drupal
site:maintenance Habilitar/Desabilitar modo de manutenção
site:mode Atualizar as configurações de desempenho do sistema
site:new Download a new Drupal project
site:statistics Exibe as estatísticas atuais para o website.
site:status Exibir informações da atual instalação do Drupal

state

Command Utilização
state:delete Apagar Estado
state:override Sobrescrever a chave de Estado.

taxonomy

Command Utilização
taxonomy:term:delete Delete taxonomy terms from a vocabulary

theme

Command Utilização
theme:download Baixar um tema para a aplicação
theme:install Instalar tema(s) na aplicação
theme:path Returns the relative path to the theme (or absolute path)
theme:uninstall Desinstalar tema(s) da aplicação

update

Command Utilização
update:entities Aplicando atualização de entidades
update:execute Executar uma função especifica de atualização (Update N) de um módulo especifico, ou executar todas

user

Command Utilização
user:create Create users for the application
user:delete Remover usuários da aplicação
user:login:clear:attempts Limpar tentativas falhas de login para um usuário.
user:login:url Cria uma URL de login de uso único.
user:password:hash Gerar o hash de uma senha em formato texto.
user:password:reset Recuperar senha para um usuário específico.
user:role Adds/removes a role for a given user
user:unblock Unblock a specific user.

views

Command Utilização
views:disable Desabilitar uma View
views:enable Habilitar uma View