Set search_path and not use public

I am running liquibase on Redshift and it looks like I need to have a specific command in my script to 

‘set search_path to my_non_public_db’

otherwise, it basically creates everything in public. Hardcoding this statement in the liquibase gets around the problem , however, I want to try and not do it.

Tried the switches

 --defaultSchemaName=my_db  --defaultCatalogName=Any suggestions?