With the Data Population tool, you can populate data for the development environment as you want and then choose one of the following deployment methods:
- Blended Model
- Segregate Model
This model uses the Data Population Tool to execute the same change log file in all environments. The change log consists of Liquibase and import/export change sets.
This model requires separating Liquibase change logs from import/export change logs. In development, a master change log file is executed that includes both the Liquibase and import/export change log files. In this model, to deploy to production or similar environments:
Run the data population tool using the
-Pfilter-datacommand to filter the contents of the data directory using the appropriate environment-specific properties.
Generate an SQL (Structured Query Language) database from the filtered data by using the Liquibase command line tool.
The Database administrator manually applies the generated SQL to the target database.
Apply the filtered import/export data to the target database using the import/export command line tool.