优化结构
This commit is contained in:
@@ -12,8 +12,10 @@ import (
|
||||
"github.com/redis/go-redis/v9"
|
||||
"gorm.io/gorm"
|
||||
"kra/internal/conf"
|
||||
dataintegration "kra/internal/data/integration"
|
||||
datapayment "kra/internal/data/payment"
|
||||
datasystem "kra/internal/data/repository"
|
||||
datasystem "kra/internal/data/system"
|
||||
datatask "kra/internal/data/task"
|
||||
"kra/internal/integration/runtimeconfig"
|
||||
"kra/internal/integration/storage"
|
||||
"kra/pkg/module"
|
||||
@@ -24,8 +26,12 @@ var ProviderSet = wire.NewSet(
|
||||
NewIntegrationRuntime,
|
||||
wire.Bind(new(datasystem.Provider), new(*Data)),
|
||||
wire.Bind(new(datasystem.DatabaseProvider), new(*Data)),
|
||||
wire.Bind(new(dataintegration.Provider), new(*Data)),
|
||||
wire.Bind(new(datatask.Provider), new(*Data)),
|
||||
wire.Bind(new(datapayment.Provider), new(*Data)),
|
||||
datasystem.ProviderSet,
|
||||
dataintegration.ProviderSet,
|
||||
datatask.ProviderSet,
|
||||
datapayment.ProviderSet,
|
||||
)
|
||||
|
||||
@@ -232,7 +238,7 @@ func NewData(runtime *conf.Runtime, appLogger *slog.Logger, storageManager *stor
|
||||
if storageManager != nil {
|
||||
storageManager.Replace(activeStorage)
|
||||
}
|
||||
if db.Migrator().HasTable(&integrationConfigPO{}) {
|
||||
if db.Migrator().HasTable("sys_integration_configs") {
|
||||
if removeErr := d.removeIntegrationConfigFromFile(); removeErr != nil {
|
||||
appLogger.Warn("remove legacy integration configuration from file", "mod", "integration", "error", removeErr)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user