Am learning Liquibase and I have questions.
Rollback command has --changeLogFile and tag parameters. Why? F.e. I commited one script, made MyTag and commited next 3 scripts. Then I assumed next 3 scripts were big big mistake and I need to rollback them all.
If I type
liquibase --driver=org.firebirdsql.jdbc.FBDriver --url=“SCHEDULE.FDB” --username=SYSDBA --password=masterkey rollback MyTag
liquibase answers me I have to point --changeLogFile param. Well I point one of these 3 scripts and point MyTag too. So, liquibase rollbacks pointed script only? So what hell need I direct tag? Or maybe I do wrong?