Abstracted MigrationsRepository