Ich frage mich, ob es möglich ist, die Anwendung mit liquibase dazu zu zwingen, Folgendes zu tun:
- Überprüfen Sie, ob dies erforderlich ist Wenden Sie alle Änderungssätze an, OHNE sie zu übernehmen ein Schloss
- Wenn ja, besorgen Sie sich das Schloss, überprüfen Sie die Notwendigkeit erneut und so weiter wie gewohnt. Wenn alles auf dem neuesten Stand ist, keine Sperre erwerben und mit dem Boot-Strap fortfahren.
Derzeit erstelle ich nur eine liquibase.integration.spring.SpringLiquibase Frühlingsbohne. Ich gehe davon aus, dass ich eine benutzerdefinierte, knifflige @ConditionalOn...-Annotation erstellen muss