This sounds like a fairly technical issue. What mechanism are you using to set the change log table name?
I’m not clear what you mean by “Liquibase fails to create a snapshot from existing table” - I assume you are trying to basically run
liquibase update, but that command doesn’t take a snapshot, it just looks at the databasechangelog table and at your changelog.
Are you able to debug into your code and into Liquibase? If so, I would set some breakpoints in Liquibase in the StandardChangeLogHistoryService to see whether it is using your custom change log table as expected or not.
If you have some snippets of code or other artifacts to share I might be able to help more.
Principal Software Engineer
Datical, Inc. http://www.datical.com/