Пакет миграции , который вы используете , похоже, не поддерживает это. Однако, если вы можете переключиться на более распространенный percolate: migrations , тогда вы можете полностью контролировать, когда происходит миграция, потому что вам действительно нужно вызвать его явно, например,
Meteor.startup(() => {
/* the code you want to run first here.. */
Migrations.migrateTo('latest');
});
В прошлом я даже делал такие вещи, когда выполнял код между переходами на определенные версии:
Meteor.startup(() => {
/* some code to run before ... */
Migrations.migrateTo(3);
/* some code to run in between... */
Migrations.migrateTo(5);
});