modifier les définitions des migrations

Il y 2 façons de modifier les définitions des migrations qu'on avait déja importé via les fichiers au format YAML (lorsque l'on installe le module).

méthode 1 : à la mano via Configuration Manager

* exporter la def courante via admin/config/development/configuration/single/export  (module du core Configuration Manager)
* éditer à la mano le fichier et le réimporter admin/config/development/configuration/single/import​

méthode 2 : Drupal console

drupal config:edit migrate_plus.migration.IDmig
drush cr                    avant de relancer l'import
 
Voir

 


Avancé : migrate_manifest

Un fichier manifest définit des ensembles de migrations. Pour lancer des groupes de facon reproductible.

composer require 'drupal/migrate_manifest:^1.7'
drush migrate:template:list # Drush 9

doc à https://www.drupal.org/node/2350651 et https://www.drupal.org/docs/8/upgrade/upgrade-using-drush#manifest

logo drush