Часто требуется, чтобы после развертывания приложения и создания его БД, часть таблиц была проинициализирована некими начальными данными.
В Cuba для этого использовали скрипт 30.create-db.sql для соответствующей СУБД.
Сейчас вроде логично использовать для этого файлы changelog Liquibase размещенные в корне liquibase/changelog/
.
Но, как я понимаю, эти изменения накатываются до штатного создания таблиц сущностей приложения.
Или есть способ поигаться тегом context
чтобы применить изменения после штатного создания сущностей?
Или добавлять в проект для каждой поддерживаемой СУБД соответствующий скрипт заполнения БД и самостоятельно выполнять его при пером старте приложения?