Format

A version transition with the following attributes is defined in the migration tag:

Example

<?xml version="1.0" encoding="UTF-8" ?>

<migrationPlan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:noNamespaceSchemaLocation="./xsd/migrationPlan.xsd">

<!-- up to version 10.0.10.0 -->

<migration name="10.0.10.0_FixUserSubstituteAssignment_RBA" source="10.0.10.0_rba_standard" target="10.0.10.0_rba_standard" approach="rba" implementation="migFix10060_UserSubstitute" fix="true"/>

<migration name="10.0.10.0_FixUserSubstituteAssignment_CBA" source="10.0.10.0_cba_standard" target="10.0.10.0_cba_standard" approach="cba" implementation="migFix10060_UserSubstitute" fix="true"/>

<!-- 10.0.10.0 => 10.0.12.0 - from this version on there exists no separate approach anymore -->

<migration name="10.0.10.0_RBA_to_10.0.12.0" source="10.0.10.0_rba_standard" target="10.0.12.0_standard" approach="unified" implementation="mig100100To100120" />

<migration name="10.0.10.0_CBA_to_10.0.12.0" source="10.0.10.0_cba_standard" target="10.0.12.0_standard" approach="unified" implementation="mig100100To100120" />

<!-- 10.0.12.0 or later -->

<migration name="10.0.12.0_to_10.0.14.0" source="10.0.12.0_standard" target="10.0.14.0_standard" approach="unified" implementation="mig100120To100140" />

</migrationPlan>