Enum FieldChangeKind
Kind of change detected on a field or its index between the persisted schema and the current one.
public enum FieldChangeKind
Fields
Added = 0Field present in the new schema but not in the persisted one.
IndexAdded = 8An index was added to the field.
IndexRemoved = 9An index was removed from the field.
IndexTypeChanged = 10The field's index type changed.
OffsetChanged = 5Field's byte offset within the component storage changed.
RealmKeyChanged = 7The component's
[RealmKey]moved to or from this field (Realms). Breaking: the realm key places every entity.Removed = 1Field present in the persisted schema but not in the new one.
Renamed = 4Field renamed (same identity, different name).
SizeChanged = 6Field's byte size changed.
TypeChanged = 2Field type changed in a way that is not a safe widening.
TypeWidened = 3Field type widened to a larger compatible type (e.g. a narrower numeric type to a wider one).