summaryrefslogtreecommitdiff
path: root/app/models
diff options
context:
space:
mode:
authorl3wdfut4pwr <l3wdfut4pwr@gmail.com>2026-04-27 14:17:51 +0300
committerl3wdfut4pwr <l3wdfut4pwr@gmail.com>2026-04-27 14:17:51 +0300
commitcf6d551f7837878a198d1a988a9ba32f90473e3a (patch)
tree1325a7f6b932bd35fa626590f8674ba1faf0af27 /app/models
parent4848a9e9394b283022085a6305d00f94b11cd703 (diff)
add description change
Diffstat (limited to 'app/models')
-rw-r--r--app/models/user.py21
1 files changed, 15 insertions, 6 deletions
diff --git a/app/models/user.py b/app/models/user.py
index 11f5107..76ccc84 100644
--- a/app/models/user.py
+++ b/app/models/user.py
@@ -19,17 +19,26 @@ class User(Base):
__tablename__ = "users"
id: Mapped[int] = mapped_column(Integer, primary_key=True)
- username: Mapped[str] = mapped_column(String(20), unique=True, nullable=False)
+ username: Mapped[str] = mapped_column(
+ String(20), unique=True, nullable=False
+ )
password: Mapped[str | None] = mapped_column(String(255), nullable=True)
email: Mapped[str] = mapped_column(String(120), unique=True, nullable=False)
google_id: Mapped[str | None] = mapped_column(
String(255), unique=True, nullable=True
)
- description: Mapped[str | None] = mapped_column(String(250), nullable=True)
- premium: Mapped[bool] = mapped_column(Boolean, default=False, nullable=False)
- is_banned: Mapped[bool] = mapped_column(Boolean, default=False, nullable=False)
- is_moderator: Mapped[bool] = mapped_column(Boolean, default=False, nullable=False)
- token_version: Mapped[int] = mapped_column(Integer, default=0, nullable=False)
+ premium: Mapped[bool] = mapped_column(
+ Boolean, default=False, nullable=False
+ )
+ is_banned: Mapped[bool] = mapped_column(
+ Boolean, default=False, nullable=False
+ )
+ is_moderator: Mapped[bool] = mapped_column(
+ Boolean, default=False, nullable=False
+ )
+ token_version: Mapped[int] = mapped_column(
+ Integer, default=0, nullable=False
+ )
profile: Mapped["Profile"] = relationship(
"Profile", back_populates="user", uselist=False, lazy="selectin"