Files
macm1new/server/models/License.js

28 lines
544 B
JavaScript

const mongoose = require('mongoose');
const licenseSchema = new mongoose.Schema({
licenseKey: {
type: String,
required: true,
unique: true
},
machineCode: {
type: String,
required: true
},
activationDate: {
type: Date,
required: true,
default: Date.now
},
expiryDate: {
type: Date,
required: true
},
isActive: {
type: Boolean,
default: true
}
});
module.exports = mongoose.model('License', licenseSchema);