This commit is contained in:
2025-09-12 01:15:09 +08:00
parent c563b2266b
commit e05ad9e223
103 changed files with 20034 additions and 1041 deletions

View File

@@ -25,8 +25,12 @@ import (
// 文章域实体
articleEntities "tyapi-server/internal/domains/article/entities"
// 统计域实体
statisticsEntities "tyapi-server/internal/domains/statistics/entities"
apiEntities "tyapi-server/internal/domains/api/entities"
"tyapi-server/internal/infrastructure/database"
taskEntities "tyapi-server/internal/infrastructure/task/entities"
)
// Application 应用程序结构
@@ -242,9 +246,17 @@ func (a *Application) autoMigrate(db *gorm.DB) error {
&articleEntities.Tag{},
&articleEntities.ScheduledTask{},
// 统计域
&statisticsEntities.StatisticsMetric{},
&statisticsEntities.StatisticsDashboard{},
&statisticsEntities.StatisticsReport{},
// api
&apiEntities.ApiUser{},
&apiEntities.ApiCall{},
// 任务域
&taskEntities.AsyncTask{},
)
}
@@ -323,11 +335,3 @@ func (a *Application) RunCommand(command string, args ...string) error {
return fmt.Errorf("unknown command: %s", command)
}
}
// GetArticleService 获取文章服务 (用于 Worker)
func (app *Application) GetArticleService() interface{} {
// 这里需要从容器中获取文章服务
// 由于循环导入问题,暂时返回 nil
// 实际使用时需要通过其他方式获取
return nil
}