File size: 405 Bytes
c71e312
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from dataclasses import dataclass
from uuid import UUID
from typing import Optional

@dataclass
class UserProfile:
    id: Optional[UUID]
    user_id: UUID

    full_name: Optional[str]
    university: Optional[str]
    career: Optional[str]

    first_name: Optional[str]
    last_name: Optional[str]
    gender: Optional[str]
    profile_picture: Optional[str]
    preferred_presentation: Optional[str]