I've got an environment where I'm using multiple databases (A and B) with different sets of evolutions for each, thusfar completely successfully. However, one set of database evolutions always gets applied first, all the evolutions for B database are applied before any of the evolutions for A database.
We're doing some major restructuring and this results in some cross-database querying to move database B into the future, but because the evolutions for database B run first, the changes to database A haven't taken place yet and the evolution fails.
Is there any way to change/prioritize the order in which database evolutions are applied between multiple databases using different sets of evolutions?