Interface IndexedDbAdapterOptions

Configuration for IndexedDB adapter.

interface IndexedDbAdapterOptions {
    dbName?: string;
    storeName?: string;
    autoSave?: boolean;
    saveIntervalMs?: number;
    sqlJsConfig?: any;
}

Properties

dbName?: string

IndexedDB database name (default: 'app-db')

storeName?: string

IndexedDB object store name (default: 'sqliteDb')

autoSave?: boolean

Auto-save to IndexedDB after each write (default: true)

saveIntervalMs?: number

Save interval in milliseconds for batched writes (default: 5000)

sqlJsConfig?: any

sql.js configuration (e.g., locateFile for wasm)