appwrite-utils-cli
Version:
Appwrite Utility Functions to help with database management, data conversion, data import, migrations, and much more. Meant to be used as a CLI tool, I do not recommend installing this in frontend environments.
14 lines (13 loc) • 566 B
TypeScript
import { type Databases, type Models } from "node-appwrite";
import type { Attribute } from "appwrite-utils";
export interface QueuedOperation {
type: "attribute";
collectionId?: string;
attribute?: Attribute;
collection?: Models.Collection;
dependencies?: string[];
}
export declare const queuedOperations: QueuedOperation[];
export declare const nameToIdMapping: Map<string, string>;
export declare const enqueueOperation: (operation: QueuedOperation) => void;
export declare const processQueue: (db: Databases, dbId: string) => Promise<void>;