The process to put a existing database under liquibase control is the following:
- Create the initial changelog (that’s what you did)
- Run liquibase using the command
changelogSync. This will create the Liquibase tables and mark all change sets as being applied (this is what you missed) - Add your change sets
- Run liquibase using the command
updateto apply the change sets.