When/if #2302307: Support shared configuration between migrate groups lands, use a migration group to stored the database configuration shared by all the upgrade migrations.
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | support_migration_groups-2455573-6.patch | 3.74 KB | mikeryan |
Comments
Comment #1
mikeryanComment #2
mikeryanComment #3
mikeryanAttached patch depends on the core patch at #2302307: Support shared configuration between migrate groups. Rather than saving the database credentials in each individual migration, it creates a migration group containing the credentials, referenced by each migration via the active_group key.
Comment #4
mikeryanUpdated patch to match the core patch at https://www.drupal.org/node/2302307#comment-9796695. This patch needs some work, for some reason some key migrations (like nodes) are failing the requirements check.
Comment #5
mikeryanJust capturing a checkpoint based on the group support added to migrate_plus, not quite ready yet.
Comment #6
mikeryanRerolled and working... Not entirely happy with what we have to do to validate requirements before saving, though.
Comment #7
mikeryanJust notice that last time I uploaded the migrate_plus groups patch instead of the one for this issue...
Comment #8
mikeryanJust not gonna happen...