You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since 3.0.6, Liquibase supports prompting for arguments, e.g. passwords, when specifying the magic value "PROMPT". We use this to query the password of the production database before installation. This does not work anymore with 4.21, liquibase update does not prompt for the password and instead fails to connect with "invalid username or password".
liquibase status still works as expected. Browsing through the recent changes, I assume this is caused by the refactoring around the command framework.
Search first
Description
Since 3.0.6, Liquibase supports prompting for arguments, e.g. passwords, when specifying the magic value "PROMPT". We use this to query the password of the production database before installation. This does not work anymore with 4.21,
liquibase update
does not prompt for the password and instead fails to connect with "invalid username or password".liquibase status
still works as expected. Browsing through the recent changes, I assume this is caused by the refactoring around the command framework.Steps To Reproduce
liquibase --url=somedatabase --username=test --password=PROMPT update
This should prompt for user input, but it doesn't.
Expected/Desired Behavior
Liquibase should prompt for user input, as it did before 4.21.
Liquibase Version
4.21.1
Database Vendor & Version
Oracle 19c
Liquibase Integration
CLI
Liquibase Extensions
No response
OS and/or Infrastructure Type/Provider
macOS/Linux
Additional Context
No response
Are you willing to submit a PR?
The text was updated successfully, but these errors were encountered: