1、后端数据库model优化,解决mysql、sqlite初始化问题,同时满足

2、部门表移除创建人,负责会和user表有外键循环引用问题,这样设计合理
3、前端所有列表左对齐,移除部门详情中创建人字段
This commit is contained in:
zhangtao
2024-12-11 20:20:46 +08:00
parent 0a7d7ebcd6
commit 07583dd3a0
19 changed files with 244 additions and 364 deletions
+3 -3
View File
@@ -105,7 +105,7 @@ class Settings(BaseSettings):
# ================================================= #
# ******************* 临时文件配置 ******************* #
# ================================================= #
UPLOAD_PROFILE_PATH: Path = 'static/upload'
UPLOAD_PROFILE_PATH: Path = Path('static/upload')
UPLOAD_FILE_PATH: Path = STATIC_ROOT.joinpath('upload') # 上传目录
DOWNLOAD_FILE_PATH: Path = STATIC_ROOT.joinpath('download') # 下载目录
UPLOAD_MACHINE: str = 'A' # 上传机器标识
@@ -125,7 +125,7 @@ class Settings(BaseSettings):
# ******************** 缓存配置 ******************* #
# ================================================= #
CACHE_ENABLE: bool = True # 是否启用缓存
CACHES_DIR: Path = 'static/caches' # 缓存目录
CACHES_DIR: Path = Path('static/caches') # 缓存目录
CACHE_EXPIRE_SECONDS: int = 300 # 缓存过期时间(秒)
# ================================================= #
@@ -265,7 +265,7 @@ class Settings(BaseSettings):
# 事件列表
EVENTS: List[Optional[str]] = [
# "app.core.database.mongodb_connect" if MONGO_DB_ENABLE else None,
"app.core.database.mongodb_connect" if MONGO_DB_ENABLE else None,
"app.core.database.redis_connect" if REDIS_ENABLE else None,
]