UNPKG

@tasolutions/express-core

Version:
17 lines (15 loc) 627 B
const mongoose = require('mongoose'); const { BaseSchema } = require('../../../model'); /** * Model: DocumentTemplate * Table: documents_templates */ const DocumentTemplateSchema = BaseSchema({ collection_name: { type: String }, name: { type: String }, key: { type: String, unique: true, sparse: true }, file: { type: String }, qrcode_fields: { type: [String], default: [] }, // Mảng các trường cần tạo QR code barcode_fields: { type: [String], default: [] } // Mảng các trường cần tạo Barcode }); module.exports = mongoose.model('documents_templates', DocumentTemplateSchema);