Migrate Scanner provides a recursive directory scanner for migrations files.
It helps to organize migration files into sub-directories and keep your migrations directory nice and clean, which might be useful for large custom migrations. See the example below:
migrations
- foo
- foo_bar.yml
- foo_foo.yml
- bar
- baz
- bar_baz.yml
As a bonus, it provides a hook, that can be used to refine a list of discovered migrations. Please follow the hook documentation and examples.
There are no UI and configuration options - you just need to enable the module.
Supporting organizations:
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Developer tools, Import and export
- Ecosystem: Custom Migration
350 sites report using this module
- Created by matroskeen on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.

