Commit Graph
13 Commits
Author SHA1 Message Date
jiang 5966d039de refactor(backend)!: separate algorithm and data layers
Reorganize algorithm packages by business responsibility, move orchestration into services, and keep database access behind pooled repositories.

Harden analysis API validation, remove unsafe legacy simulation endpoints, and add regression and architecture boundary coverage.

BREAKING CHANGE: legacy algorithm module paths and obsolete simulation endpoints are removed.
2026-09-04 17:30:55 +08:00
jiang fa188af0b1 refactor(db)!: adopt project-routed pooled databases
Reorganize WNDB by responsibility and remove legacy scheme endpoints.\n\nRoute analysis and time-series access through project pools, preserve transactional realtime replacement, and refresh GIS materialized views after writes.\n\nAdd database architecture documentation, live pooling coverage, API contract updates, and executable container verification.\n\nBREAKING CHANGE: legacy scheme APIs and flat app.native.wndb module imports are removed.
2026-08-25 18:35:05 +08:00
jiang bf2aaa5ff7 后端统一时区为 UTC 2026-04-14 14:46:51 +08:00
jiang 0b72ac959a 重构 app/algorithms/api_ex 目录结构 2026-03-09 17:26:39 +08:00
jiang 29209f5c63 更新gitignore 2026-02-24 10:46:33 +08:00
jiang fd3a9f92c0 压缩大文件,避免GLF 2026-01-21 17:44:21 +08:00
jiang f1b05b7fa2 删除build文件夹 2026-01-21 16:56:42 +08:00
JIANG e3a04ec297 新增管道健康风险预测 api 2025-12-17 17:02:22 +08:00
JIANG 2e72f63cb3 gitignore 新增 dump 临时文件 2025-12-02 11:45:32 +08:00
JIANG 523fee275f 替换 localhost 为 127.0.0.1,避免 DNS 解析影响响应速度 2025-12-02 10:48:53 +08:00
JIANG c29ebc22fc 更新使用api.postgresql_info;删除临时使用的文件;更新gitignore 2025-12-01 14:17:55 +08:00
JIANG 5ab10886a0 统一 pg 数据库的连接 2025-11-26 10:10:00 +08:00
JIANG b85bda00fc 更新引用 2025-11-03 17:27:44 +08:00