Member Junction
    Preparing search index...

    Interface EntityDocumentSchedulingConfig

    interface EntityDocumentSchedulingConfig {
        changeTrackingColumn?: string;
        cronExpression?: string;
        enabled?: boolean;
        intervalSeconds?: number;
        syncMode?: "full" | "incremental";
    }
    Index

    Properties

    changeTrackingColumn?: string

    For incremental mode, the timestamp column used to detect changes. Default: "__mj_UpdatedAt".

    cronExpression?: string

    Cron expression for scheduled sync (e.g. "0 2 * * *" for daily at 2 AM). Mutually exclusive with intervalSeconds.

    enabled?: boolean

    Whether automated sync is enabled for this entity document. Default: false (manual sync only).

    intervalSeconds?: number

    Interval in seconds between sync runs. Only used if cronExpression is not set. Minimum: 300 (5 minutes).

    syncMode?: "full" | "incremental"

    Whether to run a full sync or only incremental (records changed since last sync). Default: "incremental".