DBCoreTable

export interface DBCoreTable {
  readonly name: string;
  readonly schema: DBCoreTableSchema;

  mutate(req: DBCoreMutateRequest): Promise<DBCoreMutateResponse>;
  get(req: DBCoreGetRequest): Promise<any>;
  getMany(req: DBCoreGetManyRequest): Promise<any[]>;
  query(req: DBCoreQueryRequest): Promise<DBCoreQueryResponse>;
  openCursor(req: DBCoreOpenCursorRequest): Promise<DBCoreCursor | null>;
  count(req: DBCoreCountRequest): Promise<number>;
}

See Also

  • DBCoreQuery

  • DBCoreTableSchema

  • DBCoreMutateRequest

  • DBCoreMutateResponse

  • DBCoreGetRequest

  • DBCoreGetManyRequest

  • DBCoreQueryRequest

  • DBCoreQueryResponse

  • DBCoreOpenCursorRequest

  • DBCoreCursor

  • DBCoreCountRequest