Configuration options for SQL execution with logging support

interface ExecuteSQLOptions {
    description?: string;
    ignoreLogging?: boolean;
    isMutation?: boolean;
    simpleSQLFallback?: string;
}

Properties

description?: string

Optional description for this SQL operation

ignoreLogging?: boolean

If true, this statement will not be logged to any logging session

isMutation?: boolean

Whether this is a data mutation operation (INSERT/UPDATE/DELETE)

simpleSQLFallback?: string

Simple SQL fallback for loggers with logRecordChangeMetadata=false (only for Save/Delete operations)