Drupal 8移行プロセスを作成するとき、カスタム移行モジュールを再インストールした場合にのみ、新しい移行プロセスを更新できます。drush crが機能しません。
説明:
私には1つのモジュールがあります。つまりcm_migrations
、2つのマイグレーションがある:
cm_users
cm_tags
drush ms
私は以下を参照してください。
Group: beer Status Total Imported Unprocessed Last imported
cm_users Idle 3 3 0 2016-02-09 16:56:25
cm_tags Idle 4 0 4
新しい移行プロセスを記述します。
cm_beers
実行するdrush cr; drush ms
と、前と同じテーブルが表示されます。
アンインストールしてインストールしたときにのみcm_migrations
、3つの移行プロセスを確認できます。
Group: beer Status Total Imported Unprocessed Last imported
cm_users Idle 3 3 0 2016-02-09 16:56:25
cm_tags Idle 4 0 4
cm_beers Idle 4 0 4
モジュールを再インストールせずに移行プロセスを更新する方法についての手がかりはありますか?
ありがとう
migrate.migration.cm_beers.yml
再度実行すれば、移行は失敗しないと言えます。yamlファイルのコンテンツがどこかにキャッシュされているようです。