Beignet API reference
    Preparing search index...

    Interface DrizzleSqliteAuditLogOptions

    Options for a Drizzle SQLite-backed audit log port.

    interface DrizzleSqliteAuditLogOptions {
        createId?: () => string;
        redact?: (entry: AuditLogEntry) => AuditLogEntry;
        tableName?: string;
    }

    Hierarchy

    • DrizzleAuditLogCoreOptions
      • DrizzleSqliteAuditLogOptions
    Index
    createId?: () => string

    Optional ID factory for deterministic tests or runtimes without globalThis.crypto.randomUUID().

    redact?: (entry: AuditLogEntry) => AuditLogEntry

    Optional final redaction/customization step applied after Beignet's default metadata redaction.

    tableName?: string

    Table that stores audit log entries.

    Default: "audit_log".