[FWA-5] Home Create and List

This commit is contained in:
2024-07-03 08:57:50 +00:00
parent 1c205c69ac
commit b938f296c1
33 changed files with 414 additions and 93 deletions

View File

@ -1,4 +1,6 @@
from sqlalchemy import Boolean, String
from datetime import datetime
from sqlalchemy import Boolean, String, DateTime
from sqlalchemy.orm import Mapped, mapped_column
from backend.db.models.guid import GUID
@ -13,7 +15,7 @@ class Users(SqlAlchemyBase):
password: Mapped[str | None] = mapped_column(String, index=True, nullable=False)
name: Mapped[str | None] = mapped_column(String, index=True, nullable=True)
is_admin: Mapped[bool | None] = mapped_column(Boolean, default=False)
is_lock: Mapped[bool | None] = mapped_column(Boolean, default=False)
is_lock: Mapped[datetime | None] = mapped_column(DateTime, nullable=True)
def __repr__(self):
return f"{self.__class__.__name__}, name: {self.name}, username: {self.username}"