Files
biomedjs/app/model/device.js

21 lines
535 B
JavaScript
Raw Permalink Normal View History

2015-07-19 21:31:10 -04:00
var mongoose = require('mongoose')
2015-08-03 05:00:22 -04:00
Schema = mongoose.Schema,
ObjectId = Schema.ObjectId;
2015-07-19 21:31:10 -04:00
var deviceSchema = new Schema({
2015-08-03 05:00:22 -04:00
client: { type: ObjectId, ref: 'Client' },
deviceType: { type: ObjectId, ref: 'DeviceType' },
biomedId: String,
serialNumber: String,
purchaseDate: Date,
warrantyExpiration: Date,
location: String,
2015-08-05 06:03:02 -07:00
frequencyType: String,
frequencySchedule: [],
2015-08-23 22:40:30 -07:00
lastTestRun: {},
2015-08-03 05:00:22 -04:00
deleted: { type: Boolean, default: false }
2015-07-19 21:31:10 -04:00
});
module.exports = mongoose.model('Device', deviceSchema);