запускать джобу в зависимости от того нужны нам миграции или нет, или правильно запускать джобу всегда, а она (образ с liquibase) уж сама определит необходимость миграции, и в этом ("лишнем" запуске джобы без необходимости миграций, если не было правок) ничего страшного нет и так и должно быть?
Можно запускать джобу всегда, а можно только по условию. Условие это "логика сопровождения", оно может быть обработано в liquibase как уже написанный код, а можешь навелосипедить свой костыль, чтобы каждый раз джобу не запускать. В любом случае у тебя будут тратиться вычислительные ресурсы, но только при велосипедостроении ты потратишь ещё и человеческие ресурсы.
В общем ваш (и в целом бест практиз?) совет - запускать джобу с liquibase всегда при деплое приложения?
Нет, мой совет не писать код который уже написан. Некоторые руками миграции прокатывают и живут как-то, некоторые в туалет ходят в яму на улицу зимой.
Ок, спасибо, обдумаю)
Обсуждают сегодня