19 lines
570 B
TypeScript
19 lines
570 B
TypeScript
import { Schema, SchemaTypes } from 'mongoose';
|
|
import { Phone } from '../phone/phone.model';
|
|
|
|
const schemaBeat = new Schema({
|
|
coordinate: { type: [Number], required: false },
|
|
accuracy: { type: Number, required: false },
|
|
speed: { type: Number, required: false },
|
|
battery: { type: Number, required: false },
|
|
phone: { type: SchemaTypes.ObjectId, required: true },
|
|
createdAt: { type: SchemaTypes.Date, required: false }
|
|
}, {
|
|
timestamps: {
|
|
createdAt: true,
|
|
updatedAt: false
|
|
},
|
|
versionKey: false
|
|
});
|
|
|
|
export { schemaBeat }; |