カテゴリー
EC-CUBE

【EC-CUBE4】よく使うコマンド

[temp id=3]

使用頻度の高いコマンド

キャッシュクリア

twigファイルの反映後やプロキシー更新後に使用する

Bash
bin/console c:c --no-warmup

プロキシ作成・再構築

Bash
bin/console eccube:generate:proxies

本体・カスタマイズ・プラグインのEntityをまとめている

下記フォルダに作成される※削除してもコマンドで作り直せる
eccube/app/proxy/entity/src:src + customizeのentity
eccube/app/proxy/entity/app:pluginのEntity

マイグレーションコマンド

全ての実行されていないマイグレーション実行

Bash
bin/console doctrine:migrations:migrate

空のマイグレーションファイル作成

Bash
bin/console doctrine:migrations:generate

マイグレーションファイルを指定して実行

Bash
bin/console doctrine:migrations:execute 20210324060716 --up
bin/console doctrine:migrations:execute 20210324060716 --down

スキーマ更新

EntityからDBへ反映

Bash
bin/console doctrine:schema:update --dump-sql --force

作成者: kenshi

ゲーム大好きです。
ApexLegends, Arkやっています。
携帯販売員4年(240万)

プログラマー3年(350万)

フリーランスエンジニア1年(500万)