Annotation that describes schema changes that need to be migrated. I.e. incompatible schema changes.
Name | Type | Multiplicity | Description |
---|---|---|---|
element |
property QName |
[1,1] | Name of the element that was changed. |
version |
property string |
[1,1] | Version of the schema in which the change was applied. |
operation |
property SchemaMigrationOperationType |
[1,1] | Operation that needs to be done to migrate old schema to new schema. |
replacement |
property QName |
[0,1] | Name of the element that replaced removed or deprecated element. |
comment |
property string |
[0,1] | A human-readable description of this schema change. |
Flags: RAM,runtime
Multiplicity: [1,1]
Name of the element that was changed. This is the original name
used in previous schema versions.
Flags: RAM,runtime
Multiplicity: [1,1]
Version of the schema in which the change was applied.
Flags: RAM,runtime,AVals:3
Multiplicity: [1,1]
Operation that needs to be done to migrate old schema to new schema.
Flags: RAM,runtime
Multiplicity: [0,1]
Name of the element that replaced removed or deprecated element.
EXPERIMENTAL. May be changed to a path later on.
Flags: RAM,runtime
Multiplicity: [0,1]
A human-readable description of this schema change.