Data Population Deployment Methods
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
Blended 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.
Segregate Model
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.