Add MySQL web controls
This commit is contained in:
@@ -57,6 +57,8 @@ docker compose down -v
|
||||
- 启动项目内置的每日自动同步调度器
|
||||
- 启动 Web 页面与 API 服务
|
||||
|
||||
首次启动默认值仍来自环境变量;之后可在 Web UI 中修改自动装载开关,运行期配置会持久化到 `/data/state/mysql_settings.json`。
|
||||
|
||||
## MySQL 默认连接
|
||||
|
||||
- Host: `127.0.0.1`
|
||||
@@ -129,10 +131,25 @@ docker compose down -v
|
||||
- 品牌与厂商关系管理
|
||||
- 品牌同义词管理
|
||||
- 数据来源优先级管理
|
||||
- 外部 MySQL 手动初始化
|
||||
- 原始数据同步
|
||||
- 每日自动同步时间点设置
|
||||
- 索引数据查看与重新加载
|
||||
|
||||
### 外部 MySQL 手动初始化
|
||||
|
||||
- 页面入口:`数据管理 -> 原始数据同步 -> 初始化外部 MySQL`
|
||||
- 适用于 `MYSQL_AUTO_LOAD=0` 的远程 MySQL
|
||||
- 点击后会执行 schema 与 seed 导入,自动创建数据库,并重建 `mobilemodels` 相关表与视图
|
||||
- 执行前请确认 `MYSQL_HOST`、`MYSQL_PORT`、`MYSQL_ROOT_USER`、`MYSQL_ROOT_PASSWORD` 指向正确且具备建库建表权限
|
||||
|
||||
### MySQL 自动装载开关
|
||||
|
||||
- 页面入口:`数据管理 -> 原始数据同步 -> MySQL 自动装载`
|
||||
- 保存后会更新运行期配置 `/data/state/mysql_settings.json`
|
||||
- 会影响后续“开始同步原始数据”是否自动刷新 MySQL
|
||||
- 也会影响容器后续启动时是否自动执行 schema 与 seed 导入
|
||||
|
||||
### 每日自动同步
|
||||
|
||||
- 调度器运行在项目容器内部,不依赖 GitHub Actions
|
||||
|
||||
Reference in New Issue
Block a user