Files
Migu2.0/.gitignore
T
wei.wu 51c3fc1994 持久层重构为独立 MiGu.DB 工程并优化集成
- 新增 MiGu.DB 项目,迁移所有领域实体与枚举,统一模型约定
- 实现 Entity/Repository/UoW/Provider/Exception 等接口与实现
- 支持数据修补机制,完善 Sqlite 初始迁移与数据库管理
- Server 侧移除 EF Core 相关,依赖 MiGu.DB,PlatformPersistence 适配
- 业务服务注入 UoW/Repository,状态字段统一用 enum 及辅助类
- 统一异常处理,Controller 映射 HTTP 状态码
- 配置项与文档补充数据库启动、SchemaMode、迁移说明
- 新增 GlobalUsings.Db.cs、WmsStatusAliases.cs 简化类型引用
- 新增 HttpActorContextMiddleware 支持操作者上下文一致性
- 新增 MiGuDbContextModelSnapshot 追踪数据库结构
- 优化代码结构,解耦领域与持久层,提升扩展性与安全性
2026-07-27 14:26:04 +08:00

37 lines
521 B
Plaintext

# .NET
**/bin/
**/obj/
*.user
*.suo
*.cache
*.dll
*.pdb
# MiGu.Server 运行时数据(含敏感 token)
MiGu.Server/data/*.json
MiGu.Server/data/*.db
MiGu.Server/data/*.db-shm
MiGu.Server/data/*.db-wal
MiGu.Server/data/.internal-token
# 前端构建产物
MiGu.Server/wwwroot/
frontends/apps/simple-platform-vue/auto-imports.d.ts
# 临时构建输出
.tmp-build*/
_build_out.txt
.tools/
# SimpleLite 运行目录
/SimpleLite/
# IDE / OS
.vs/
.idea/
*.swp
Thumbs.db
Desktop.ini
/.cursor/rules
/MiGu.Server/wwwroot