1
0
mirror of https://github.com/franjsco/trackmyd-api synced 2025-02-17 20:00:44 +01:00
trackmyd-api/models/deviceModel.js
2019-02-22 10:10:24 +01:00

50 lines
788 B
JavaScript

const mongoose = require('mongoose');
const device = {
name: {
type: String,
required: true,
},
lastUpdate: {
type: String,
required: false,
},
position: {
latitude: {
type: String,
required: false,
},
longtitude: {
type: String,
required: false,
},
altitude: {
type: String,
required: false,
},
speed: {
type: String,
required: false,
},
accurancy: {
type: String,
required: false,
},
},
information: {
battery: {
type: String,
required: false,
},
},
};
const deviceSchema = mongoose.Schema(device, {
collection: 'devices',
versionKey: false,
});
const Device = mongoose.model('device', deviceSchema);
module.exports = Device;