Data migration scenarios and examples
This section contains examples and scenarios for simple and complex
migrations.
Note: In the schema defined by the application there are some tables which
do not have appropriate candidates for keys that could uniquely identify a record. For
example, the CALC_GROUP_VERSION table. Therefore, the migration tool
always picks up changes to these tables as new data, therefore migrating even the same
migration is possible multiple times. The changes can still be rolled back successfully, if
completed in the correct order, which is from the newest to the oldest migration transactions.
This returns the database to its initial state.