Менеджер сообщества Liquibase здесь.
Как описано в ответе @a_horse_with_no_name, вполне возможно написать журнал изменений Liquibase, который создает хранимые процедуры, которые будут прекрасно работать в бесплатной версии.
Для этого вы можете использовать XML синтаксис журнала изменений с тегом <sql>
или <sqlFile>
, или вы можете использовать отформатированный журнал изменений sql.
В Pro-версии Liquibase появилась возможность использовать команды generateChangeLog
и diffChangeLog
для "обратного инжиниринга" сохраненных логи c (включая хранимые процедуры) из существующей базы данных, создание XML изменений, которые используют тег <createProcedure>
.