项目基础模块代码

This commit is contained in:
2025-02-19 11:47:33 +08:00
parent 3cb2a4c507
commit 31302bcd17
30 changed files with 588 additions and 74 deletions

15
app/model/sys_model.py Normal file
View File

@ -0,0 +1,15 @@
from app.db.db_base import DbCommon
from sqlalchemy import String
from sqlalchemy.orm import Mapped, mapped_column
class SysUser(DbCommon):
"""
用户表 - 保存用户基本信息
"""
__tablename__ = "sys_user"
username: Mapped[str] = mapped_column(String(50), unique=True, nullable=False)
password: Mapped[str] = mapped_column(String(255))
login_name: Mapped[str] = mapped_column(String(255))
avatar: Mapped[str] = mapped_column(String(255))
user_status: Mapped[str] = mapped_column(String(10))