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' +}