prorm API Reference
    Preparing search index...

    Interface ErasureOptions

    interface ErasureOptions {
        mode?: ErasureMode;
        piiFields?: string[];
        redactedValue?: string;
        force?: boolean;
        cascade?: CascadeTarget[];
    }
    Index

    'delete' — hard delete rows (force: true bypasses paranoid) 'anonymize' — null out PII fields, keep the row for referential integrity Default: 'delete'

    piiFields?: string[]

    Fields to anonymize in 'anonymize' mode. Uses DataClassifier PII fields if not specified.

    redactedValue?: string

    Replacement value for anonymized string fields. Default: '[REDACTED]'

    force?: boolean

    Whether to use force: true for deletion (bypasses soft delete). Default: true

    cascade?: CascadeTarget[]

    Cascade erasure to associated models.