UNPKG

mongosuper

Version:

mongosuper is a superset of mongoose. It is a wrapper around mongoose. It manage your mongoose connection and keep it alive always. It also provide you some extra features like CRUD operations, etc.

38 lines 2.04 kB
var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; (function (factory) { if (typeof module === "object" && typeof module.exports === "object") { var v = factory(require, exports); if (v !== undefined) module.exports = v; } else if (typeof define === "function" && define.amd) { define(["require", "exports", "../Js/Connection/ConnectMongo", "../Js/Service/Create", "../Js/Service/Read", "../Js/Service/Update", "../Js/Service/Delete", "../Ts/Schema/CreateSchema", "../Ts/Model/CreateModel"], factory); } })(function (require, exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DeleteData = exports.UpdateData = exports.ReadData = exports.CreateData = exports.ConnectDB = void 0; const ConnectMongo_1 = __importDefault(require("../Js/Connection/ConnectMongo")); // import MongoDB Connection Function // CRUD Functions const Create_1 = require("../Js/Service/Create"); // Import Create Function const Read_1 = require("../Js/Service/Read"); // Import Read Function const Update_1 = require("../Js/Service/Update"); // Import Update Function const Delete_1 = require("../Js/Service/Delete"); // Import Delete Function // Schema & Models creator const CreateSchema_1 = require("../Ts/Schema/CreateSchema"); // Import CreateSchema Function const CreateModel_1 = require("../Ts/Model/CreateModel"); // Import CreateModel Function /* Export All Service Functions */ exports.ConnectDB = ConnectMongo_1.default; // CRUD Operations exports.CreateData = Create_1.Create; exports.ReadData = Read_1.Find; exports.UpdateData = Update_1.Update; exports.DeleteData = Delete_1.Delete; // Export With Default Export exports.default = Object.freeze({ CreateModel: CreateModel_1.CreateModel, CreateSchema: CreateSchema_1.CreateSchema }); }); //# sourceMappingURL=Provider.js.map