Pisząc procesy migracji Drupal 8, mogę odświeżyć nowe procesy migracji tylko wtedy, gdy przeinstaluję niestandardowy moduł migracji. Drush Cr nie działa.
Wyjaśnienie:
Mam jeden moduł, tj .: cm_migrations
, które mają 2 migracje:
cm_users
cm_tags
Z drush ms
widzę:
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
Piszę nowy proces migracji:
cm_beers
Wykonuję drush cr; drush ms
i widzę tę samą tabelę, co poprzednio.
Dopiero po odinstalowaniu i zainstalowaniu cm_migrations
widzę trzy procesy migracji:
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
Wszelkie wskazówki na temat tego, jak mogę odświeżyć procesy migracji bez ponownej instalacji modułu?
Dzięki
migrate.migration.cm_beers.yml
i ponownie uruchom proces, migracja nie powiedzie się. Wygląda na to, że gdzieś zapisano w pamięci podręcznej zawartość pliku yaml.