Because Migrations are never easy!
The Easy Migration module provides the base code for handling content migrations.
Features
- Write your migration script in plain code
- Support for different kinds of entities to straight up database base queries
- Port content to different Drupal entities, Tags, Users, Pages, etc.
- Migrate files into your new site with the correct mappings
- Leverage image data to make sure Media libraries are seamlessly supported
Post-Installation
Once installed, create EasyMigration plugin mapping PHP classes which define how the content is retrieved, and where it will be saved. See the modules/easy_migration_example module example for a demonstration of how to port Drupal 7 content to the Entity API in Drupal 10.
Additional Requirements
This module does not depend on any other modules, other than Drupal core.
Recommended modules/libraries
This module takes a different approach than the Migrate module. This aims to be strictly a case-based solution to migrations in order to keep the migration path simple.
Similar projects
Supporting organizations:
Development, documentation, and maintenance.
Project information
- Project categories: Developer tools
15 sites report using this module
- Created by yseki on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.


