When I try this using the liquibase command line then I see btw different behaviour.
when executing liquibase updateSQL then the supporting tables are not automatically created, but are (as I would expect) included in the migration script.
Is there a reason the maven plugin is behaving differently?