From 60f39158f5dd86cb95dd54b7ffa4abbbffa6aedc Mon Sep 17 00:00:00 2001 From: nostrdev-com <support@nostrdev.com> Date: Mon, 31 Mar 2025 15:24:16 +0300 Subject: [PATCH] feat: updated user model --- src/models/user.ts | 3 +++ src/types/user.ts | 5 +++++ 2 files changed, 8 insertions(+) create mode 100644 src/types/user.ts diff --git a/src/models/user.ts b/src/models/user.ts index b5a2270..1b64321 100644 --- a/src/models/user.ts +++ b/src/models/user.ts @@ -1,8 +1,11 @@ import { ObjectId } from 'mongodb' +import { UserRole } from '../types' export class User { constructor( public name: string, + public npub: string[], + public role: UserRole, public id?: ObjectId ) {} } diff --git a/src/types/user.ts b/src/types/user.ts new file mode 100644 index 0000000..4e70fdb --- /dev/null +++ b/src/types/user.ts @@ -0,0 +1,5 @@ +export enum UserRole { + User = 'user', + Reviewer = 'reviewer', + Producer = 'producer' +}