Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
According to the current implementation the Sql id map plugin (Drupal\migrate\Plugin\migrate\id_map\Sql
) always uses the migration ID to determine the map and message table names (init()
method) so each migration will have its own tables however sometimes it could be useful if two or more migrations could use the same map table. In Drupal 7 this was not a problem because you could pass any table name to the MigrateSQLMap object when you instantiated it (link).
Comments
Comment #6
heddnThe sql map is a plugin. Swap it out for another and this limitation is removed.