@naturalcycles/datastore-lib
Version:
Opinionated library to work with Google Datastore, implements CommonDB
5 lines (4 loc) • 367 B
TypeScript
import type { PropertyFilter, Query } from '@google-cloud/datastore';
import type { DBQuery } from '@naturalcycles/db-lib';
import type { ObjectWithId } from '@naturalcycles/js-lib/types';
export declare function dbQueryToDatastoreQuery<ROW extends ObjectWithId>(dbQuery: Readonly<DBQuery<ROW>>, emptyQuery: Query, propertyFilterClass: typeof PropertyFilter): Query;