Coverage for src/app/models/support_message_model.py: 100%

24 statements  

« prev     ^ index     » next       coverage.py v7.7.0, created at 2025-04-03 00:42 +0200

1from datetime import datetime 

2 

3class SupportMessageModel: 

4 def __init__(self, id: int = None, user_id: int = None, user_email: str = None, description: str = None, status: bool = None, subject: str = None, created_at: datetime = None): 

5 self.id = id 

6 self.user_id = user_id 

7 self.user_email = user_email 

8 self.description = description 

9 self.status = status 

10 self.subject = subject 

11 self.created_at = created_at 

12 

13 def get_id(self): 

14 return self.id 

15 

16 def get_user_id(self): 

17 return self.user_id 

18 

19 def get_user_email(self): 

20 return self.user_email 

21 

22 def get_description(self): 

23 return self.description 

24 

25 def get_status(self): 

26 return self.status 

27 

28 def get_subject(self): 

29 return self.subject 

30 

31 def get_created_at(self): 

32 return self.created_at