summary refs log tree commit diff
path: root/src/db/schemas/user.js
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-06-01 14:43:00 +0200
committerRory& <root@rory.gay>2025-06-01 14:43:00 +0200
commita3869af4c616da1f8af900594cbad2b829d7644a (patch)
tree67245749d32373b199be7714b30b529715ce4614 /src/db/schemas/user.js
parentAdd alarm endpoints, basic budget routes, spend history (diff)
downloadnodejs-final-assignment-a3869af4c616da1f8af900594cbad2b829d7644a.tar.xz
Partial progress on generating http files
Diffstat (limited to 'src/db/schemas/user.js')
-rw-r--r--src/db/schemas/user.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/db/schemas/user.js b/src/db/schemas/user.js

index 063fddf..f8802d7 100644 --- a/src/db/schemas/user.js +++ b/src/db/schemas/user.js
@@ -1,4 +1,4 @@ -import { model, Schema } from 'mongoose'; +import { model, Schema, ObjectId } from 'mongoose'; import { hash, compare } from 'bcrypt'; export const UserType = Object.freeze({ @@ -80,6 +80,10 @@ export const userSchema = new Schema({ }, alarm: { type: alarmSchema + }, + monitoredUsers: { + type: [ObjectId], + ref: 'users' } });