fengruixiang
|
1a5fb4b32d
|
feat: add TenantIndustry and TenantIndustryNameTranslations tables with seed data
|
2026-07-26 18:41:22 +08:00 |
fengruixiang
|
1a7ab235cb
|
fix: update SalesAdminID for local development and add seed script for agent plans
|
2026-07-23 13:55:49 +08:00 |
fengruixiang
|
ba133c4fb5
|
chore(docker): 本地开发栈补齐 PAYG 配置与 .bak 架构补齐脚本
- docker-compose.local.yml: 新增 AppConfig__TwoC__TenantId 与
IsMockupPayment,隨付即用(PAYG)建单需校验 2C 池租户,否则报
"TwoC.TenantId is not configured"
- 新增 local-schema-catchup.sql:AML-local-dev.bak 快照缺
__EFMigrationsHistory,DbMigrator 无从增量,补上 PAYG /
AgentUserSetting / SplitOrderType 三个迁移的 DDL,并回补
IsDeleted 的 DEFAULT 0 约束(全部带存在性判断,可重复执行)
- 文档 docker-compose-local-dev.md 更名为 readme.md
|
2026-07-22 11:12:01 +08:00 |
fengruixiang
|
b2b41e59e4
|
chore(docker): 本地开发栈迁至 monorepo 根目录并适配跨仓库构建上下文
docker-compose-local-dev/ 从 AML_Backend 子仓库移到父仓库根目录,与
docs/AML_Backend/ 下的旧副本合并为唯一一份,避免两处各自漂移。
因为这套栈现在位于 AML_Backend 仓库之外,构建上下文必须跨仓库指向:
- context 改为 ../AML_Backend;dockerfile 用 ../docker-compose-local-dev/
Dockerfile.local,从上下文外引用(BuildKit 支持)
- appsettings.local.json 已不在构建上下文内,原来的
COPY docker-compose-local-dev/appsettings.local.json 会失效,改用命名附加
上下文传入:compose 侧 additional_contexts: {localcfg: .},Dockerfile 侧
COPY --from=localcfg(host 与 migrator 两个 stage 各一处)
同时补入旧副本没有的 seed-root-ou.sql。AML-local-dev.bak 由 *.bak 规则忽略。
镜像已重建并实测:恢复 .bak + 跑种子后,门户端点 GetEditionList /
GetPlanList 均返回 200。
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
COPY docker-compose-local-dev/appsettings.local.json 会失效,改用命名附加
上下文传入:compose 侧 additional_contexts: {localcfg: .},Dockerfile 侧
COPY --from=localcfg(host 与 migrator 两个 stage 各一处)
同时补入旧副本没有的 seed-root-ou.sql。AML-local-dev.bak 由 *.bak 规则忽略。
镜像已重建并实测:恢复 .bak + 跑种子后,门户端点 GetEditionList /
GetPlanList 均返回 200。
|
2026-07-21 15:50:55 +08:00 |