pub trait MigrationsToApply {
// Required method
fn list_migrations_to_apply(
&self,
defined_migrations: &[ScriptContent],
executed_migrations: &IndexMap<NaiveDateTime, Execution>,
) -> IndexMap<NaiveDateTime, ApplicableMigration>;
}