Member Junction
    Preparing search index...

    Granular ledger entry recording one modification to a specific field.

    interface CloneFieldChange {
        Field: string;
        Kind: CloneFieldChangeKind;
        NewValue: unknown;
        OldValue: unknown;
        Reason: string;
        Sensitive?: boolean;
    }
    Index

    Properties

    Field: string
    NewValue: unknown
    OldValue: unknown
    Reason: string
    Sensitive?: boolean

    The field is stored encrypted. The server-side plan keeps the real values so Execute can write them; MaskSensitiveFieldChange replaces them before the plan is returned, logged or hashed.