I’m working on generating SQL scripts using Liquibase in our UAT environment, with the intention of applying them to the production database. However, our Oracle schema names differ between UAT and Prod, and currently, the generated SQL includes schema-qualified table names like "uat_schema"."table_name"
, which causes compatibility issues.
I’d like to generate SQL scripts without including any schema name, so they can be safely used across different environments.
Does anyone know how to configure Liquibase (we’re using the Gradle plugin) to exclude the schema name from the generated SQL?
Or is there an established approach we follow in our team to handle this scenario?
Appreciate any guidance—thanks!