docs: 增加 ADR-008 将 PostgreSQL 版本基线定为 18
- 零数据窗口期定版:与本机开发库 18.6 对齐,Testcontainers/编排/交付统一 postgres:18 - 切换当日 37 测试于 postgres:18 全绿,Flyway V1 兼容 - 同步开发计划 5.1/M0/CI 门禁与进展看板的版本表述 - 门禁:mkdocs build --strict 通过
This commit is contained in:
@@ -116,7 +116,7 @@ Page/Widget -> Feature Controller -> Repository -> API Client
|
||||
|
||||
- JDK 17。不要使用更高版本 JDK 代替团队基线进行发布构建。
|
||||
- Maven 3.9+;M0 完成后改用仓库内 Maven Wrapper。
|
||||
- PostgreSQL 16+,现有本地库作为开发数据源。
|
||||
- PostgreSQL 18(版本基线见 ADR-008),现有本地库作为开发数据源。
|
||||
- Nacos,供当前 `patbond-auth` 发现 `patbond-user`。
|
||||
- Flutter/Dart 版本需满足 `patbond-flutter/pubspec.yaml`,M0 完成后通过版本管理工具锁定。
|
||||
|
||||
@@ -199,7 +199,7 @@ NACOS_SERVER_ADDR=127.0.0.1:8848
|
||||
|
||||
目标:让所有开发者能用一致方式启动、测试和联调。
|
||||
|
||||
- 确认 Java 17、Flutter SDK、PostgreSQL 16 的固定版本。
|
||||
- 确认 Java 17、Flutter SDK、PostgreSQL 18 的固定版本。
|
||||
- 增加 Maven Wrapper 和 Flutter 版本固定方案。
|
||||
- 提供可提交的 `application.yml` 默认配置,敏感值全部由环境变量注入。
|
||||
- 增加本地基础设施编排:PostgreSQL、Nacos;RabbitMQ 在异步任务阶段启用。
|
||||
@@ -322,7 +322,7 @@ flutter test
|
||||
mkdocs build --strict
|
||||
```
|
||||
|
||||
数据库迁移还需在全新 PostgreSQL 16 实例执行一次,并对升级路径执行一次。
|
||||
数据库迁移还需在全新 PostgreSQL 18 实例执行一次,并对升级路径执行一次。
|
||||
|
||||
### 可观测性与产品验证
|
||||
|
||||
|
||||
Reference in New Issue
Block a user