Hierarchy

  • SQLiteDatabaseBase
    • SQLiteDatabase

Implements

  • SQLiteDatabase

Constructors

  • Parameters

    • filePathOrDb: any
    • Optionaloptions: {
          flags?: number;
          readOnly?: boolean;
          threading?: boolean;
          transformBlobs?: boolean;
      }

    Returns SQLiteDatabase

Properties

_isInTransaction: boolean
db: SQLiteDatabase
filePath: string
flags: any
lastId: number
threading: boolean
transformBlobs: boolean
worker: Worker

Accessors

  • get isOpen(): boolean
  • Returns boolean

Methods

  • Returns void

  • Parameters

    • query: string
    • params: any
    • callback: (error: Error, result: any) => void
    • complete: (error: Error, count: number) => void
    • OptionaltransformBlobs: boolean

    Returns Promise<number>

  • Parameters

    • query: string
    • Optionalparams: any

    Returns Promise<any>

  • Parameters

    • query: string
    • Optionalparams: any
    • OptionaltransformBlobs: boolean

    Returns Promise<any>

  • Parameters

    • query: string
    • Optionalparams: any
    • OptionaltransformBlobs: boolean

    Returns Promise<any>

  • Returns number

  • Parameters

    • event: { data: { error?: any; id?: number; result?: any } }

    Returns void

  • Returns boolean

  • Parameters

    • query: string
    • Optionalparams: any
    • OptionaltransformBlobs: boolean

    Returns Promise<any>

  • Parameters

    • query: string
    • Optionalparams: any
    • OptionaltransformBlobs: boolean

    Returns Promise<any>

  • Parameters

    • nativeData: any
    • messageData: any
    • Optionaltimeout: number

    Returns Promise<any>

  • Parameters

    • version: number

    Returns Promise<void>

  • Type Parameters

    • T = any

    Parameters

    • action: (cancel?: () => void) => Promise<T>

    Returns Promise<T>