Могу ли я определить заполнители пролетных путей в application.yml вместо gradle.proporties - PullRequest
0 голосов
/ 31 марта 2020

Я пытаюсь создать имя пользователя с зашифрованным паролем на MySql.

. Для этого я определяю:

flyway.placeholders.appUserName = user1
flyway.placeholders.appPassword = appPassword

А затем по сценарию mysql я написание следующего скрипта:

CREATE USER ${appUserName} WITH PASSWORD ${appPassword}

Это отлично работает. Но если мне нужно использовать зашифрованную фразу:

flyway.placeholders.appPassword = ENC(U29tZXRoaW5nSW5lZWRGb3JTdGFja092ZXJmbG93=)

Это не работает, так как EN C не может быть нарушен graddle.proporties.

Есть ли способ, я можно объявить appUserName и appPassword в application.yml и использовать в сценарии mysql? (Если это новичок, я только начинаю с java)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...