Enhance database management features by adding an API endpoint to drop all tables with double confirmation. Implement configuration file upload and download functionalities, including backup of the existing configuration. Update UI elements for improved user experience, including pagination controls and toast notifications. Adjust Docker and git ignore files to optimize build processes.

This commit is contained in:
2026-01-14 18:27:05 +08:00
parent 866fc1cb06
commit 5b50c9750f
19 changed files with 2424 additions and 166 deletions
+2 -1
View File
@@ -36,6 +36,7 @@ services:
environment:
- TZ=Asia/Shanghai
- PYTHONUNBUFFERED=1
- SUPERVISOR_ENABLED=1
depends_on:
mysql:
condition: service_healthy
@@ -50,7 +51,7 @@ services:
# 注意:MySQL 9.5 目前没有官方 Docker 镜像,建议使用 8.0 系列
# LOAD DATA INFILE 支持:MySQL 8.0 完全支持,已通过配置启用
mysql:
image: mysql:8.0
image: mysql:8.0.44
container_name: capacity-mysql
restart: unless-stopped
ports: