mongo-ts-struct
Version:
Mongoose wrapper for Typescript supports
13 lines • 596 B
JavaScript
// import { Property } from '../property';
// import { Schema } from 'mongoose';
// import { PropertyDefinition } from '../../../../models/internal';
// export function String(definition: Partial<PropertyDefinition> = {}) {
// return Property(Schema.Types.String, stringDef(definition));
// }
// const stringDef = (definition: Partial<PropertyDefinition>) => ({
// required: definition.required || false,
// unique: definition.unique || false,
// default: definition.default || undefined,
// validate: definition.validate || undefined,
// })
//# sourceMappingURL=string.js.map