- Frontend shows heatmap of most visit places - Maximum accuracy can now be set - Fix bug where battery chart filtered values wrongly
17 lines
552 B
TypeScript
17 lines
552 B
TypeScript
import { Schema } from 'mongoose';
|
|
|
|
const schemaUser = new Schema({
|
|
name: { type: String, required: true },
|
|
password: { type: String, required: true },
|
|
salt: { type: String, required: true },
|
|
type: { type: String, required: true, default: 'user' }, // This could be user, admin, guest
|
|
twoFASecret: { type: String, required: false },
|
|
brokerToken: { type: String, required: true },
|
|
lastLogin: { type: Date, required: true, default: Date.now },
|
|
}, {
|
|
timestamps: {
|
|
createdAt: true
|
|
}
|
|
});
|
|
|
|
export { schemaUser } |