GoodDB
    Preparing search index...

    Type Alias DriversClassType

    type DriversClassType = {
        close?(): boolean | Promise<boolean>;
        deleteAllRows(table: string): boolean | Promise<boolean>;
        deleteRowByKey(table: string, key: string): number | Promise<number | null>;
        getAllRows(table: string): any;
        getRowByKey(table: string, key: string): any;
        init(table: string): void | Promise<boolean>;
        setRowByKey(
            table: string,
            key: string,
            value: any,
        ): boolean | Promise<boolean>;
        tables(): string[] | Promise<string[]>;
    }

    Implemented by

    Index

    Methods

    • Returns boolean | Promise<boolean>

    • Parameters

      • table: string

      Returns boolean | Promise<boolean>

    • Parameters

      • table: string
      • key: string

      Returns number | Promise<number | null>

    • Parameters

      • table: string

      Returns any

    • Parameters

      • table: string
      • key: string

      Returns any

    • Parameters

      • table: string

      Returns void | Promise<boolean>

    • Parameters

      • table: string
      • key: string
      • value: any

      Returns boolean | Promise<boolean>

    • Returns string[] | Promise<string[]>