agmission/Development/server/model/areas_lines.js

15 lines
547 B
JavaScript

const mongoose = require('mongoose'),
Schema = mongoose.Schema;
const schema = new Schema({
areaId: { type: Schema.Types.ObjectId, required: true },
// offset: { type: Number, default: 1 },
masterPoint: { type: [Number] }, // lat, lon
heading: { type: Number, default: 0 },
latlngHeading: { type: Number, default: 0 },
lines: { type: Schema.Types.Mixed },
mems: { type: [String], required: false } // members's areaId which share the same line
}, { timestamps: true });
module.exports = mongoose.model('Area_Lines', schema);