Data Population Deployment Models
Data Population Deployment Models
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
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 Deployment 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-data command to filter the contents of the data directory using the appropriate environment-specific properties.
- Generate an SQL 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.