Logo
Explore Help
Register Sign In
wanwu/sub2api
1
0
Fork 0
You've already forked sub2api
mirror of https://gitee.com/wanwujie/sub2api synced 2026-04-04 07:22:13 +08:00
Code Issues Packages Projects Releases Wiki Activity
Files
02cb14c7b84fa161c6ec99ead4e602fffbcd2fe1
sub2api/backend/tools.go

10 lines
123 B
Go
Raw Normal View History

refactor(backend): 引入 Wire 重构服务启动与依赖组装
2025-12-18 21:16:00 +08:00
//go:build tools
// +build tools
package tools
import (
refactor(数据库): 迁移持久层到 Ent 并清理 GORM 将仓储层/基础设施改为 Ent + 原生 SQL 执行路径,并移除 AutoMigrate 与 GORM 依赖。 重构内容包括: - 仓储层改用 Ent/SQL(含 usage_log/account 等复杂查询),统一错误映射 - 基础设施与 setup 初始化切换为 Ent + SQL migrations - 集成测试与 fixtures 迁移到 Ent 事务模型 - 清理遗留 GORM 模型/依赖,补充迁移与文档说明 - 增加根目录 Makefile 便于前后端编译 测试: - go test -tags unit ./... - go test -tags integration ./...
2025-12-29 10:03:27 +08:00
_ "entgo.io/ent/cmd/ent"
refactor(backend): 引入 Wire 重构服务启动与依赖组装
2025-12-18 21:16:00 +08:00
_ "github.com/google/wire/cmd/wire"
)
Reference in New Issue Copy Permalink
Powered by Gitea Version: 25.4.3 Page: 20ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API