mongo-seeding
Version:
The ultimate Node.js library for populating your MongoDB database.
17 lines (16 loc) • 356 B
TypeScript
/**
* Defines a recursive partial object
*/
export type DeepPartial<T> = {
[P in keyof T]?: DeepPartial<T[P]>;
};
/**
* Defines a collection for seeding database.
*/
export interface SeederCollection extends SeederCollectionMetadata {
documents: object[];
}
export interface SeederCollectionMetadata {
name: string;
orderNo?: number;
}