pebblebed
Version:
Simplified interactions with Google Datastore for NodeJS
15 lines (14 loc) • 559 B
TypeScript
import DatastoreOperation from "./DatastoreOperation";
import PebblebedModel from "../PebblebedModel";
import { Key } from "@google-cloud/datastore";
export default class DatastoreDelete<T> extends DatastoreOperation<T> {
private dataObjects;
private deleteIds;
private useIds;
private ignoreAnc;
private usingKeys;
constructor(model: PebblebedModel<T>, data?: T | T[]);
idsOrKeys(idsOrKeys: string | number | Key | Array<string | number | Key>): this;
ignoreDetectedAncestors(): this;
run(): Promise<any>;
}