Everything about this works fine except that when liquibase adds to the databasechangelog table the file name column has the full physical path of the changelog file?
Is it possible to use either filename or logicalfilename in a .sql file?
It should be storing the path in the databasechangelog table you used when referencing the file. Are you using an absolute path when calling the changelog file?