How to use generate-changelog without dumping the data?

I’m trying to use liquibase generate-changelog to only record the schema changes

when I use

generate-changelog -changelog-file controller.xml -exclude-objects data -include-schema true -overwrite-output-file true;

it still dumps the data DDL and create rows.

How do I prevent this?
I want to track schema changes, not data changes