aboutsummaryrefslogtreecommitdiff
path: root/models/user.py
diff options
context:
space:
mode:
Diffstat (limited to 'models/user.py')
-rw-r--r--models/user.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/models/user.py b/models/user.py
index 4983a13..690083c 100644
--- a/models/user.py
+++ b/models/user.py
@@ -1,3 +1,4 @@
1from datetime import datetime
1from enum import IntEnum 2from enum import IntEnum
2 3
3from sqlalchemy.orm import Mapped, mapped_column 4from sqlalchemy.orm import Mapped, mapped_column
@@ -16,6 +17,7 @@ class User(BaseTable):
16 id: Mapped[int] = mapped_column(primary_key=True, autoincrement=False) 17 id: Mapped[int] = mapped_column(primary_key=True, autoincrement=False)
17 role: Mapped[UserRole] = mapped_column(default=UserRole.REGULAR) 18 role: Mapped[UserRole] = mapped_column(default=UserRole.REGULAR)
18 vpn_link: Mapped[str] 19 vpn_link: Mapped[str]
20 datetime: Mapped[datetime]
19 21
20 def is_regular(self) -> bool: 22 def is_regular(self) -> bool:
21 return self.role >= UserRole.REGULAR 23 return self.role >= UserRole.REGULAR