Files
yangzhaohan 66db64267c feat(repository): 添加通用基础仓库及具体实体仓库实现
- 新增 core.BaseRepo 泛型仓库,提供增删改查基本操作方法
- 实现 Insert、SelectById、List、Update 和 Delete 方法,支持上下文传递
- 新增 ChannelRepo、ModelRepo 和 APIKeyRepo,均基于 BaseRepo 实现
- 规范化仓库结构,提升代码复用性和维护性
- 支持对不同模型的统一数据访问接口设计
2026-07-17 09:17:15 +08:00

11 lines
155 B
Go

package repository
import (
"synoth.com/janus/internal/core"
"synoth.com/janus/internal/model"
)
type ModelRepo struct {
core.BaseRepo[model.Model]
}