node-testdata-generator
Version:
Generates testdata with a schema that is read from a file.
20 lines (19 loc) • 495 B
TypeScript
export interface IGeneratedCollection {
dbName: string;
collectionName: string;
documents: IGeneratedDocument[];
}
export interface IGeneratedDocument {
documentFields: IGeneratedField[];
}
export interface IGeneratedField {
fieldName: string;
fieldValue: any;
fieldNeedsQuotations?: boolean;
fieldIsObject?: boolean;
fieldIsJsonObject?: boolean;
fieldIsArray?: boolean;
unboxElements?: boolean;
referenceKey?: number;
referenceTo?: number;
}