won-dto
Version:
Won DTO For WonCore
13 lines • 623 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CounterHook = exports.counterSchema = void 0;
const mongoose_1 = require("mongoose");
const baseModel_1 = require("../base/baseModel");
exports.counterSchema = new mongoose_1.Schema({
name: { type: String, required: true, unique: true },
value: { type: Number, default: 0 },
}, { timestamps: true });
exports.counterSchema.index({ name: 1 });
exports.counterSchema.index({ name: "text" }, { weights: { name: 2 } });
exports.CounterHook = new baseModel_1.ModelHook(exports.counterSchema);
//# sourceMappingURL=counter.schema.js.map