Is it possible to escape the Liquibase Changelog Property Substitution?
This is my Changeset:
<changeSet author="me" id="changeSetOne">
<sql>
INSERT INTO TABLE_NAME (VALUE, DESCRIPTION) VALUES (
'${ENVIRONMENT_VARIABLE}/some/path/',
'describe nothing');
</sql>
</changeSet>
The result, with (ENVIRONMENT_VARIABLE = "C:/foo"):
+-----------------+----------------+
|VALUE |DESCRIPTION |
+-----------------+----------------+
|C:/foo/some/path/|describe nothing|
+-----------------+----------------+
But I don't want to replace this placeholder by Liquibase, so my result should look like this:
+----------------------------------+----------------+
|VALUE |DESCRIPTION |
+----------------------------------+----------------+
|${ENVIRONMENT_VARIABLE}/some/path/|describe nothing|
+----------------------------------+----------------+
Is that even possible?
question from:
https://stackoverflow.com/questions/66065673/liquibase-how-to-escape-changelog-property-substitution 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…