Available Drupal Console Commands

Note: Drupal Console commands must be run from the root of a Drupal 8 installation.

Drupal Console Command Details
about Drupal Consoleプロジェクトについての基本情報を表示
chain 連続した複数のコマンドを実行
check 動作環境をチェックする
composerize Converts Drupal codebase to composer.
exec 外部コマンドを実行する
help コマンドのヘルプを表示する
init 設定ファイルをユーザーのホームディレクトリにコピーする
list 利用可能なコマンド一覧を表示する
shell Open a shell providing an interactive REPL (Read–Eval–Print-Loop).
server PHPのbuilt-in web serverでDrupalを起動する
cache:rebuild キャッシュのクリアと再生成
cache:tag:invalidate Invalidate cache tags.
config:delete 設定を削除する
config:diff Ouput configuration items that are different in active configuration compared with a directory.
config:edit 設定を編集する
config:export 設定をエクスポートする
config:export:content:type コンテンツタイプとフィールドをエクスポート
config:export:single 単一のコンフィグレーションをymlファイルとしてエクスポート
config:export:view Export a view in YAML format inside a provided module to reuse in other website.
config:import Import configuration to current application.
config:import:single Import the selected configuration.
config:override Override config value in active configuration.
config:validate Validate a drupal config against its schema
config_update:default commands.config_update.default.description
create:comments ダミーのコメントを作成
create:nodes ダミーのノードを作成
create:roles Create dummy roles for your Drupal 8 application.
create:terms ダミーのタームを作成
create:users ダミーのユーザーを作成
create:vocabularies ダミーのボキャブラリーを追加
cron:execute モジュール単位、もしくは全てのcronを実行
cron:release Cronのシステムロックを解放
database:add Add a database to settings.php
database:client データベースクライアントを起動
database:connect データベースクライアントを起動
database:drop データベースから全てのテーブルを削除
database:dump データベースの構造とコンテンツをダンプ
database:log:clear DbLogからイベントを削除する
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 データベースの構造とコンテンツをリストア
debug:breakpoints 利用可能なブレークポイントの一覧を表示
debug:cache:context Displays current cache context for the application.
debug:chain チェーンファイルの一覧を表示
debug:config 現在の設定を表示する
debug:config:settings 設定ファイル内のKey-Valueペアを表示する
debug:config:validate Validate a schema implementation before a module is installed.
debug:container サービスを表示
debug:cron cronを実装しているモジュールの一覧を表示
debug:database:log DBLogのイベントを表示
debug:database:table データベース内の全てのテーブルを表示
debug:entity Debug entities available in the system
debug:event Display current events
debug:features List registered features.
debug:image:styles 画像スタイルの一覧を表示
debug:libraries ライブラリを表示
debug:migrate マイグレーションを表示
debug:module 利用可能なモジュールを表示
debug:multisite マルチサイトの一覧を表示
debug:permission Displays all user permissions.
debug:plugin Display all plugin types, plugin instances of a specific type, or the definition for a specific 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 Viewsのリソースを表示する
debug:views:plugins Viewsのプラグインを表示
devel:dumper commands.devel.dumper.messages.change-devel-dumper-plugin
docker:init Create a docker-compose.yml file
dotenv:debug Debug Dotenv debug values.
dotenv:init Dotenv initializer.
entity:delete Delete an specific entity
features:import Import module config.
field:info View information about fields.
generate:ajax:command Generate & Register a custom ajax command
generate:authentication:provider Generate an Authentication Provider
generate:breakpoint Generate breakpoint
generate:cache:context Generate a cache context
generate:command Generate commands for the console.
generate:controller Generate & Register a controller
generate:entity:bundle Generate a new content type (node / entity bundle)
generate:entity:config Generate a new config entity
generate:entity:content Generate a new content entity
generate:event:subscriber Generate an event subscriber
generate:form Generate a new "FormBase"
generate:form:alter Generate an implementation of hook_form_alter() or hook_form_FORM_ID_alter
generate:form:config Generate a new "ConfigFormBase"
generate:help Generate an implementation of hook_help()
generate:jstest Generate a JavaScript test.
generate:module Generate a module.
generate:module:file Generate a .module file
generate:permissions Generate module permissions
generate:plugin:block Generate a plugin block
generate:plugin:ckeditorbutton Generate CKEditor button plugin.
generate:plugin:condition Generate a plugin condition.
generate:plugin:field Generate field type, widget and formatter plugins.
generate:plugin:fieldformatter Generate field formatter plugin.
generate:plugin:fieldtype Generate field type plugin.
generate:plugin:fieldwidget Generate field widget plugin.
generate:plugin:imageeffect Generate image effect plugin.
generate:plugin:imageformatter Generate image formatter plugin.
generate:plugin:mail Generate a plugin mail
generate:plugin:migrate:process Generate a migrate process plugin
generate:plugin:migrate:source Generate a migrate source plugin
generate:plugin:rest:resource Generate plugin rest resource
generate:plugin:rulesaction Generate a plugin rule action
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: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 Generate service
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:styles:flush 画像スタイルのフラッシュを実行
locale:language:add サイトでサポートする言語を追加
locale:language:delete サイトでサポートする言語を削除
locale:translation:status 利用可能な翻訳のアップデートを表示
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:dependency:install Install dependencies module in the application
module:download モジュールをダウンロード
module:install モジュールをインストール
module:path モジュールの相対パスまたは絶対パスを返す
module:uninstall モジュールをアンインストール
module:update コアやモジュールを更新
multisite:new Sets up the files for a new multisite install.
multisite:update Update the files for a multisite installed.
node:access:rebuild ノードのアクセス権限を再構築します。全てのコンテンツに対する権限設定を削除し、現在のモジュールおよび設定で置き換えます。
queue:run 選択したキューを処理する
rest:disable Restリソースを無効化する
rest:enable Restリソースを有効化する
role:delete Delete roles for the application
role:new Create roles for the application
router:rebuild ルートを再構築する
sample:default commands.sample.default.description
settings:set Change a specific setting value in DrupalConsole config file
site:import:local Import/Configure an existing local Drupal project
site:install Drupalプロジェクトをインストールする
site:maintenance サイトをメンテナンスモードに切り替える
site:mode システムのパフォーマンス設定を切り替える
site:statistics サイトの統計情報を表示する
site:status Drupalのインストール状態を表示する
state:delete ステートを削除する
state:override ステートキーをオーバーライドする
taxonomy:term:delete Delete taxonomy terms from a vocabulary
test:run ユニットテストの実行
theme:download テーマをダウンロード
theme:install テーマをインストールする
theme:path テーマの相対パスまたは絶対パスを返す
theme:uninstall テーマをアンインストールする
update:entities エンティティの更新を適用する
update:execute Update N 関数を実行する
user:create Create users for the application
user:delete ユーザーを削除
user:login:clear:attempts アカウントのログイン試行履歴をクリア
user:login:url ワンタイムログインURLを生成する
user:password:hash プレーンテキストのパスワードからハッシュ値を生成
user:password:reset 指定したユーザーのパスワードをリセットする
user:role ユーザーの役割を追加・削除する
views:disable Viewsを無効化する
views:enable Viewsを有効化する

Available options

Option Details
--help このヘルプメッセージを表示する
--quiet コマンドからの全ての出力を抑制する
--verbose メッセージの冗長性を上げる: 1は通常の出力、2はより冗長な出力、3はデバッグ用
--version アプリケーションのバージョンを表示する
--ansi ANSI出力を強制する
--no-ansi ANSI出力を無効化する
--no-interaction 対話的な質問を行わない
--env 環境の名前
--root コマンドを実行するDrupalのルートディレクトリを定義する
--debug Switches on debug mode
--learning 冗長なコードの出力を行う
--generate-chain コマンドのオプションと引数をチェーンコマンドとして表示する
--generate-inline コマンドのオプションと引数をインラインコマンドとして表示する
--generate-doc コマンドのオプションと引数をMarkdownとして表示する
--target サイト名 (ローカルもしくはリモートサイト向け)
--uri DrupalサイトのURI (マルチサイトやデフォルト以外のポートを利用している場合に使用する)
--yes 確認プロセスをスキップする

Available arguments

Argument Details
command 実行するコマンド