移除历史状态归一化及相关遗留逻辑
- 移除 LegacyStatusNormalizationMigrator,仅保留 AreaLayoutModeDefaultMigrator - 删除 WmsDispatchStatus 枚举、常量和全局 using - 统一所有 DbContext 注入为 MiGuDbContext,移除 PlatformDbContext - 服务实体操作统一用 IEditableRepository<T>,移除本地实现 - 移除 WmsService 的 MigrateLegacyAsync 方法 - 精简接口模型,移除部分字段和请求体 - 前端保存容器时 status 字段取自已有数据,移除写死默认值 - 更新文档,去除旧说明,统一数据库初始化流程
This commit is contained in:
@@ -110,8 +110,8 @@ AddPlatformPersistence(configuration) # 注册 AddMiGuDb + Wms/SimpleFields
|
||||
builder.Build()
|
||||
│
|
||||
▼
|
||||
EnsurePlatformDatabaseAsync() # → MiGu.DB.MigrateMiGuDbAsync()
|
||||
│ # Schema 初始化 + 可选 IDataMigrator
|
||||
MigrateMiGuDbAsync() # Schema 初始化 + 可选 IDataMigrator
|
||||
│
|
||||
▼
|
||||
… 其余中间件 …
|
||||
UseMiddleware<HttpActorContextMiddleware> # 请求级写入 IActorContext(审计戳)
|
||||
|
||||
Reference in New Issue
Block a user