Hey,
Migrator is poorly implemented, and here's why:
there must be kind of logging, so that we can track if migration happens, without modfiying your source code
You must have used registry track design pattern, when I run migrator in another file within the module, to make it SOLID, it doesn't work. that's kinda weird.
Hey, Migrator is poorly implemented, and here's why: