Список команд Drupal Console

Внимание: Команды Drupal Console должны запускаться в папке с Drupal 8.

Команда Drupal Console Детали
misc
about Отображение основных сведений о проекте Drupal Console
chain Последовательное выполнение команд
check Проверка системных требований
composerize Converts Drupal codebase to composer.
exec Выполнить внешнюю команду.
help Показывает справку для команды
init Копирует конфигурационные файлы в домашний каталог пользователя.
list Списки всех доступных команд
shell Открывает оболочку предоставляющую интерактивный REPL (цикл-чтение-вычисление-вывод).
server Запускает встроенный PHP вебсервер
cache
cache:rebuild Перестроить и очистить весь кеш сайта.
cache:tag:invalidate Invalidate cache tags.
config
config:delete Удалить конфигурацию
config:diff Выводит элементы активной конфигурации, которые отличаются в сравнении с каталогом.
config:edit Редактирование выбранной конфигурации.
config:export Экспорт текущей конфигурации приложения.
config:export:content:type Экспорт выбранного типа материала и его полей.
config:export:single Экспорт конфигурации в yml файл.
config:export:view Экспорт представления в YAML формат внутри модуля для повторного использования на другом сайте.
config:import Импорт конфигурации в текущее приложение.
config:import:single Импорт выбранной конфигурации.
config:override Переопределить значение конфигурации в активной конфигурации.
config:validate Валидирует Drupal конфигурацию на основе его схемы
config_update
config_update:default commands.config_update.default.description
create
create:comments Создание фиктивных комментариев для Drupal 8.
create:nodes Создание фиктивных материалов для Drupal 8.
create:roles Create dummy roles for your Drupal 8 application.
create:terms Создание фиктивных терминов для Drupal 8.
create:users Создание фиктивных пользователей для Drupal 8.
create:vocabularies Создание фиктивных словарей для Drupal 8.
cron
cron:execute Выполнить cron реализацию для модуля иои выполнить все cron-задачи
cron:release Снимает блокировку с cron-а для повторного запуска
database
database:add Добавить базу данных в settings.php
database:client Запуск клиента базы данных, если он доступен
database:connect Показывает соединение с базой данных
database:drop Удалить все таблицы в данной базе данных.
database:dump Дамп структуры и содержимого базы данных
database:log:clear Удалить события из таблицы DBLog, фильтры доступны
database:log:poll Опрашивает watchdog и распечатывает новые записи в логе каждые x секунд
database:query Выполняет SQL выражение, напрямую из аргумента
database:restore Восстановление структуры и содержимого базы данных
debug
debug:breakpoints Отображает брейкпоинты досутпные в приложении
debug:cache:context Отображает текущий кеш контекст для приложения.
debug:chain Список доступных chain файлов.
debug:config Показывает текущую конфигурацию.
debug:config:settings Отображает текущий Ключ:значение в файле настроек.
debug:config:validate Валидирует схему имплементации перед установкой модуля.
debug:container Отображает текущие сервисы для приложения.
debug:cron Список модулей реализующих cron
debug:database:log Показать текущий журнал событий приложения
debug:database:table Показать все таблицы в данной базе данных.
debug:entity Отладка сущностей, имеющихся в системе
debug:event Показать текущие события
debug:features Отображает зарегистрированные features.
debug:image:styles Вывести список стилей изображений на сайте
debug:libraries Выводит библиотеки, доступные в приложении
debug:migrate Отображение текущей миграции, доступной для приложения
debug:module Отображение текущих модулей доступных для приложения
debug:multisite Список всех мультисайтов доступных в системе
debug:permission Показывает все права пользователей.
debug:plugin Отображает все типы плагинов, инстанции плагинов специфичного типа или определение специфичного плагина.
debug:queue Показать очереди вашего приложения
debug:rest Отображает текущие rest ресурсы для приложения
debug:roles Displays current roles for the application
debug:router Отображает текущие маршруты для приложения
debug:settings Вывести пользовательские настройки Drupal Console.
debug:site Вывести список всех заданных локальных и удаленных сайтов.
debug:state Показывает ключи текущего Состояния.
debug:test Отображает список доступных юнит тестов для приложения.
debug:theme Отображает текущие темы для приложения
debug:theme:keys Displays all theme keys provided by hook_theme functions
debug:update Отобразить обновления доступные для приложения
debug:user Выводит актуальных пользователей для приложения
debug:views Отображение текущих ресурсов представлений приложения
debug:views:plugins Отображает существующие плагины Представлений для приложения
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 Удалить конкретную сущность
features
features:import Импортирует конфигурацию модуля.
field
field:info Просмотреть информацию о полях.
generate
generate:ajax:command Generate & Register a custom ajax command
generate:authentication:provider Генерирует провайдер аутентификации
generate:breakpoint Генерирует брейкпоинт
generate:cache:context Генерирует контекст кеша
generate:command Сгенерировать команды для консоли.
generate:controller Генерирует и регистрирует контроллер
generate:entity:bundle Сгенерировать новый тип контента (бандл ноды / сущности)
generate:entity:config Генерирует сущность конфигурации
generate:entity:content Генерирует новую контент сущность
generate:event:subscriber Генерирует подписчик на событие
generate:form Generate a new "FormBase"
generate:form:alter Сгенерировать реализацию hook_form_alter() или hook_form_FORM_ID_alter()
generate:form:config Generate a new "ConfigFormBase"
generate:help Сгенерировать реализацию hook_help()
generate:jstest Generate a JavaScript test.
generate:module Сгенерировать модуль.
generate:module:file Сгенерировать файл .module
generate:permissions Generate module permissions
generate:plugin:block Генерирует плагин блока
generate:plugin:ckeditorbutton Generate CKEditor button plugin.
generate:plugin:condition Генерирует плагин условия.
generate:plugin:field Генерирует плагины типа поля, виджета и форматтера
generate:plugin:fieldformatter Генерирует плагин форматтера поля.
generate:plugin:fieldtype Генерирует плагин типа поля.
generate:plugin:fieldwidget Генерирует плагин виджета поля.
generate:plugin:imageeffect Генерирует плагин эффект изображения.
generate:plugin:imageformatter Генерирует плагин форматер изображения.
generate:plugin:mail Генерирует почтовый плагин
generate:plugin:migrate:process Генерирует плагин обработки для миграции
generate:plugin:migrate:source Генерирует плагин ресурса миграции
generate:plugin:rest:resource Генерирует плагин rest ресурса
generate:plugin:rulesaction Генерирует плагин действия правил
generate:plugin:skeleton Генерирует имплементацию skeleton плагина для тех плагинов для которых Drupal Console не имеет специального генератора
generate:plugin:type:annotation Генерирует тип плагина с обнаружением по аннотации
generate:plugin:type:yaml Генерирует тип плагина с Yaml обнаружением
generate:plugin:views:field Генерирует плагин поля представления.
generate:post:update Генерирует имплементацию hook_post_update_NAME()
generate:profile Генерирует профайл.
generate:routesubscriber Генерирует RouteSubscriber
generate:service Генерирует сервис
generate:site:alias Generates a site alias.
generate:theme Генерирует тему.
generate:twig:extension Генерирует Twig расширение.
generate:update Генерирует имплементацию hook_update_N()
image
image:styles:flush Отчищает кеш по стилю изображений или отчищает кеш для всех стилей изображений
locale
locale:language:add Добавить поддержку языка вашим сайтом
locale:language:delete Удалить поддержку языка с вашего сайта
locale:translation:status Список доступных обновлений переводов
migrate
migrate:execute Выполняет миграцию доступную для приложения
migrate:rollback Откатывает изменения для одной или множества миграций
migrate:setup Загрузить и создать соответствующие миграции для предоставленной устаревшой базы данных
module
module:dependency:install Install dependencies module in the application
module:download Скачать модуль или модули в приложение
module:install Устанавливает модуль или модули в приложении
module:path Возвращает относительный или абсолютный путь к модулю
module:uninstall Удаляет модуль или модули из приложения
module:update Обновляет ядро, модуль или модули в приложении
multisite
multisite:new Настраивает файлы для мультисайт установки.
multisite:update Update the files for a multisite installed.
node
node:access:rebuild Перестравает права доступа к нодам. Перестройка прав удалит все привлегии к контенту и заменит их правами основанными на текущих модулях и настройках
queue
queue:run Выполнить выбранную очередь.
rest
rest:disable Деактивирует rest ресурсы для приложения
rest:enable Активирует rest ресурсы для приложения
role
role:delete Delete roles for the application
role:new Create roles for the application
router
router:rebuild Отображает маршруты для приложения
sample
sample:default commands.sample.default.description
settings
settings:set Меняет значение для специфичной настройки в DrupalConsole файле настроек
site
site:import:local Импортирует/Конфигурирует существующий локальный Drupal проект
site:install Устанавливает Drupal проект
site:maintenance Переключить сайт в режим обслуживания
site:mode Переключание конфигурацию производительности системы
site:statistics Отобразить текущую статистику сайта.
site:status Просмотр статуса текущей установки Drupal
state
state:delete Удаляет состояние
state:override Перезаписывает значение состояния по ключу.
taxonomy
taxonomy:term:delete Удаляет элементы из словаря
test
test:run Run Test unit from tests available for application
theme
theme:download Скачать тему для приложения
theme:install Установить тему или темы для приложения
theme:path Относительный путь к теме (или абсолютный)
theme:uninstall Деинсталяция тем в прилодении
update
update:entities Выполняется обновление сущностей
update:execute Выполнить указанный update_N хук в модуле или выполнить все
user
user:create Создание пользователей в приложении
user:delete Удалить пользователей из приложения
user:login:clear:attempts Сброс неудачных попыток входа в аккаунт.
user:login:url Генерирует одноразовую ссылку для входа.
user:password:hash Сгенерировать хеш для пароля.
user:password:reset Сброс пароля указанного пользователя.
user:role Добавить/отнять пользовательскую роль
views
views:disable Отключить представление
views:enable Включить представление

Доступные параметры

Команда Детали
--help Показать дополнительное сообщение
--quiet Не показывать сообщений
--verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
--version "%s" версия "%s"
--ansi Сообщения в формате ANSI
--no-ansi Отключить формат ANSI для сообщений
--no-interaction Не задавать вопросы
--env Имя среды окружения
--root Указать корневую директорию Drupal для выполнения команд
--debug Switches on debug mode
--learning Генерация подробного вывода
--generate-chain Показать параметры и аргументы выполняемой команды как yaml вывод для передачи по цепочке
--generate-inline Показать параметры и аргументы выполняемой команды одной строкой
--generate-doc Показать параметры и аргументы выполняемой команды в формате markdown
--target Имя сайта, с которым вы хотите взаимодействовать (для локального или удаленного сайтов)
--uri URI сайта Drupal (используется для Drupal в формате мультисайта или запуска на альтернативном порту)
--yes Пропустить подтверждение и продолжить

Доступные аргументы

Аргумент Детали
command Используйте команду