在编写Drupal 8迁移过程时,如果我重新安装自定义迁移模块,则只能刷新新的迁移过程。Drush cr不起作用。
说明:
我有一个模块,即: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
我才能看到三个迁移过程:
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文件的内容缓存在某处。