Merged
Conversation
Collaborator
|
@MonkeyCode-AI review |
Contributor
|
⏳ MonkeyCode-AI 正在分析,请稍等片刻... |
Contributor
MonkeyCode-AI
left a comment
There was a problem hiding this comment.
Pull Request 概述
- 该PR主要引入了两个新的数据库模型 ModelProvider 和 ModelProviderModel,用于管理AI模型提供商及其具体模型。同时对相关的数据库迁移、客户端代码、领域逻辑和计费信息处理进行了更新。
Pull Request 变更详情
| 文件路径 | 变更类型 | 变更内容 |
|---|---|---|
| backend/db/client.go | 修改 | 更新数据库客户端以支持新的模型 |
| backend/db/ent.go | 修改 | 更新 ent 生成的代码 |
| backend/db/hook/hook.go | 修改 | 更新 hook 代码 |
| backend/db/intercept/intercept.go | 修改 | 更新 intercept 代码 |
| backend/db/migrate/schema.go | 修改 | 更新数据库迁移 schema |
| backend/db/modelprovider.go | 添加 | 新增 ModelProvider 模型 |
| backend/db/modelprovider/modelprovider.go | 添加 | 新增 ModelProvider 模型定义 |
| backend/db/modelprovider/where.go | 添加 | 新增 ModelProvider 查询条件 |
| backend/db/modelprovider_create.go | 添加 | 新增 ModelProvider 创建逻辑 |
| backend/db/modelprovider_delete.go | 添加 | 新增 ModelProvider 删除逻辑 |
| backend/db/modelprovider_query.go | 添加 | 新增 ModelProvider 查询逻辑 |
| backend/db/modelprovider_update.go | 添加 | 新增 ModelProvider 更新逻辑 |
| backend/db/modelprovidermodel.go | 添加 | 新增 ModelProviderModel 模型 |
| backend/db/modelprovidermodel/modelprovidermodel.go | 添加 | 新增 ModelProviderModel 模型定义 |
| backend/db/modelprovidermodel/where.go | 添加 | 新增 ModelProviderModel 查询条件 |
| backend/db/modelprovidermodel_create.go | 添加 | 新增 ModelProviderModel 创建逻辑 |
| backend/db/modelprovidermodel_delete.go | 添加 | 新增 ModelProviderModel 删除逻辑 |
| backend/db/modelprovidermodel_query.go | 添加 | 新增 ModelProviderModel 查询逻辑 |
| backend/db/modelprovidermodel_update.go | 添加 | 新增 ModelProviderModel 更新逻辑 |
| backend/db/mutation.go | 修改 | 更新 mutation 代码 |
| backend/db/page.go | 修改 | 更新 page 代码 |
| backend/db/predicate/predicate.go | 修改 | 更新 predicate 代码 |
| backend/db/runtime/runtime.go | 修改 | 更新 runtime 代码 |
| backend/db/tx.go | 修改 | 更新 transaction 代码 |
| backend/domain/billing.go | 修改 | 更新计费信息处理逻辑 |
| backend/domain/model.go | 修改 | 更新模型领域逻辑 |
| backend/ent/schema/modelprovider.go | 添加 | 新增 ModelProvider schema 定义 |
| backend/ent/schema/modelprovidermodel.go | 添加 | 新增 ModelProviderModel schema 定义 |
| backend/internal/billing/handler/http/v1/billing.go | 修改 | 更新计费 HTTP handler |
| backend/internal/billing/repo/billing.go | 修改 | 更新计费 repository |
| backend/internal/model/repo/model.go | 修改 | 更新模型 repository |
| backend/internal/model/usecase/model.go | 修改 | 更新模型 usecase |
| backend/migration/000003_create_model_provider.down.sql | 添加 | 新增模型提供商表的回滚迁移脚本 |
| backend/migration/000003_create_model_provider.up.sql | 添加 | 新增模型提供商表的迁移脚本 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
fix: #8