Я только что открыл Liquibase, и в настоящее время я пытаюсь автоматизировать выпуск своих баз данных Oracle.Сценарии среды Liquibase
Я пытаюсь узнать больше о том, как я могу использовать замену токенов для своих SQL-скриптов, которые могут различаться в зависимости от моей среды. Я запускаю Liquibase.
В частности, поддерживает ли Liquibase концепцию сценариев SQL на основе среды? Я могу иметь определенные пользовательские SQL-скрипты, которые могут немного отличаться для Test, Regression и Live. Таким образом, при выполнении моего выпуска Liquibase в регрессионном режиме выполняются только те изменения, которые требуются для регрессии, возможно, с параметром Regression.
Заранее благодарен!
ah great! просто быстро посмотрел. Я был специально после замены токена, т. Е. Для моего – user2402135
. Добавлены некоторые детали функции замены свойств. – SteveDonie
Извините, что я закрыл компрессию среднего предложения в своем последнем комментарии, и он был опубликован. Спасибо за обновление вашего оригинального сообщения. Я собирался добавить, что я использую sql-форматированные списки изменений. У меня может быть требование «найти и заменить» значения в моих измененных списках изменений в sql в зависимости от моей среды. Однако, полагаю, динамическая подстановка поддерживает только изменения в базе данных на основе XML? Правильно ли я понимаю? Если да, то как мне добиться динамической подстановки для SQL-файлов с измененными версиями? Благодаря! – user2402135