UNPKG

@starrah/mongo-ts-struct

Version:

Mongoose wrapper for Typescript supports

12 lines 485 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const mongoose = require("mongoose"); const to_schema_1 = require("./../to-schema"); function toModel(TypedSchemeClass, modelName, preModelCreation = (schema) => schema) { const scheme = to_schema_1.toSchema(TypedSchemeClass); preModelCreation(scheme); const model = mongoose.model(modelName, scheme); return model; } exports.toModel = toModel; //# sourceMappingURL=to-model.js.map