Fengling Console - 控制台后端
Go to file
movingsam 7f645ddd13
Some checks failed
Build / build (push) Failing after 41s
Deploy to K8s / deploy (push) Failing after 2s
Build and Push Docker / build (push) Failing after 17s
refactor(gateway): 优化网关服务逻辑,修改Id类型并引入存储接口
- 将网关服务相关实体Id类型由long改为string,统一使用Guid V7格式Id
- 新增ConsoleDbContext,配置数据库表命名规范,适配PostgreSQL约定
- 引入IRouteStore和IInstanceStore接口,替代直接使用DbContext访问数据库
- 修改GatewayService实现,调用存储接口进行数据操作以支持解耦扩展
- 调整GatewayController中实例Id参数类型为string,保证一致性
- 更新GatewayDto中各实体的Id类型为string,确保与数据库模型匹配
- 在项目配置中添加EntityFrameworkCore.Design依赖及版本更新
- 新增DesignTimeDbContextFactory方便迁移和设计时上下文创建
- 删除appsettings.json中的GatewayConnection配置,简化连接字符串配置
2026-03-01 13:33:02 +08:00
.gitea/workflows fix: 修复 docker.yml 重复的 dockerfile 键 2026-02-28 22:13:45 +08:00
.planning/codebase docs: 添加代码库分析文档(中文) 2026-02-28 18:38:17 +08:00
k8s feat: 添加 CPM 中央包管理和 CI/CD 配置 2026-02-28 14:05:38 +08:00
src refactor(gateway): 优化网关服务逻辑,修改Id类型并引入存储接口 2026-03-01 13:33:02 +08:00
.dockerignore fix: 修复 CI/CD Docker 构建 context 和 Dockerfile 路径 2026-02-28 21:55:15 +08:00
.gitignore Add .gitignore 2026-02-25 17:26:54 +08:00
Directory.Build.props feat: 添加 CPM 中央包管理和 CI/CD 配置 2026-02-28 14:05:38 +08:00
Directory.Packages.props refactor(gateway): 优化网关服务逻辑,修改Id类型并引入存储接口 2026-03-01 13:33:02 +08:00
Fengling.Console.slnx chore(solution): 删除解决方案中的Dockerfile引用 2026-02-28 18:04:53 +08:00
global.json feat: 添加 CPM 中央包管理和 CI/CD 配置 2026-02-28 14:05:38 +08:00
NuGet.Config feat: 添加 CPM 中央包管理和 CI/CD 配置 2026-02-28 14:05:38 +08:00