I have a sql-formatted changelog for liquibase. It contains a couple of changesets and each changeset has an uniquie id.
Then I execute liquibase with this changelog file, which reside, say in the directory /home/changelogs. The changes are applied. Then I run liquibase again with the same changelog file. As expected, the changes are not applied this time.
But if I then move my changelog file to say /home/changelog/migration and run liquibase again, the changes are applied.
The liquibase seems to include the path of changelog into decision, if a changeset already have been applied or not.
How can I get liquibase to make this decision only based on chageset-id, not respecting filepath?
Thanks a lot!
JeMo