let mongoose = require('mongoose'); // WorkingTime Schema let workingTimeSchema = mongoose.Schema({ // Statátusz state:{ type: String, require: true }, // Belépés/Kilépés accessMode:{ type: String, require: true }, // Munkavállaló ID employeeId:{ type: mongoose.Schema.Types.ObjectId, require: true }, // Hely adat location:{ type: String, require: true }, // Hely adat locationStop:{ type: String, require: true }, // Koordináták érkezés latitudeS:{ type: Number, require:true }, longitudeS:{ type: Number, require:true }, // távozás latitudeE:{ type: Number, require:true }, longitudeE:{ type: Number, require:true }, // Megjegyzés notes:{ type: String, require: true }, // Day day:{ type: String, require: true }, // Dátum date:{ type: String, require: true }, // Időbélyeg érkezés timeArrive:{ type: String, require: true }, // Időbélyeg távozás timeGetaway:{ type: String, require: true }, // Halmozott idő Automatikus lezárás accumulatedTime:{ type: Number, require: true }, // Ledolgozott órák workHours:{ type: Number, require: true }, // Eszköz azonosító deviceId:{ type: mongoose.Schema.Types.ObjectId, require: true }, // Jármű azonosító vehicleId:{ type: mongoose.Schema.Types.ObjectId, require: true } }); var WorkingTime = module.exports = mongoose.model('WorkingTime', workingTimeSchema);