#liquibase
Вопрос:
Я хотел бы создать индекс выражения над полем таблицы, используя синтаксис XML Liquibase. Может ли кто-нибудь посоветовать, как этого можно достичь?
Пример эквивалентного выражения SQL:
CREATE INDEX mytable_idx
ON mytable USING btree
(
"substring"((address), '(.*)-d
Комментарии:
1. как насчет использования
<sql>
тега внутри набора изменений XML liquibase?2. Нет. Я ищу XML - способ сделать это.
3. Можно попробовать использовать
modifySql
тег сcreateIndex
liquibase. СmodifySql
вами можно пользоваться<append value=" USING btree ('substring'((address), '(.*)-d$'));"/>
. Никогда этого не пробовал. Может сработать.
)
);
Комментарии:
1. как насчет использования
<sql>
тега внутри набора изменений XML liquibase?2. Нет. Я ищу XML — способ сделать это.
3. Можно попробовать использовать
modifySql
тег сcreateIndex
liquibase. СmodifySql
вами можно пользоваться<append value=" USING btree ('substring'((address), '(.*)-d$'));"/>
. Никогда этого не пробовал. Может сработать.