Anchorage API reference
    Preparing search index...
    interface FleetStateDatabase {
        batch(
            statements: readonly Readonly<
                { bindings?: readonly unknown[]; sql: string },
            >[],
        ): Promise<readonly (readonly Readonly<Record<string, unknown>>[])[]>;
        execute(sql: string, bindings?: readonly unknown[]): Promise<void>;
        query(
            sql: string,
            bindings?: readonly unknown[],
        ): Promise<readonly Readonly<Record<string, unknown>>[]>;
    }
    Index

    Methods

    • Execute statements atomically and return each statement's result rows.

      Parameters

      • statements: readonly Readonly<{ bindings?: readonly unknown[]; sql: string }>[]

      Returns Promise<readonly (readonly Readonly<Record<string, unknown>>[])[]>

    • Parameters

      • sql: string
      • Optionalbindings: readonly unknown[]

      Returns Promise<void>

    • Execute one statement and return its rows, including DML RETURNING rows.

      Parameters

      • sql: string
      • Optionalbindings: readonly unknown[]

      Returns Promise<readonly Readonly<Record<string, unknown>>[]>