Expand description
数据库管理接口(运行状态 / SQL 控制台 / 导出 / 备份恢复)。 数据库管理 server functions 与 Axum 处理器。
按功能拆分子模块:
crate::api::database::status:数据库运行状态聚合(表/连接/死元组/迁移版本)。
Modules§
- backup
- 备份/恢复(双模式 + 任务进度)。 备份与恢复(读写,最高风险)。
- export
- 数据导出 Axum 流式处理器(仅 server:纯 Axum 路由,无 WASM 消费者)。 数据导出:Axum 流式路由(大文件不走 JSON 序列化)。
- schema
- SQL 补全用 schema 拉取。 SQL 补全用 schema 拉取(供 CodeMirror lang-sql 表/列补全)。
- sql_
console - SQL 控制台执行(全读写 + 4 护栏)。 SQL 控制台执行(全读写 + 4 道护栏)。
- status
- 数据库运行状态聚合查询。 数据库运行状态聚合查询(只读)。
- system_
status - 服务器状态聚合查询(应用内 + 主机层)。 服务器状态聚合查询(只读):应用内指标 + 主机层指标。
- tasks
- 备份/恢复异步任务进度表。 备份/恢复的异步任务进度表(DashMap)。