Files
databasus/backend/internal/features/backups/config/di.go
2025-12-25 21:26:53 +03:00

28 lines
711 B
Go

package backups_config
import (
"databasus-backend/internal/features/databases"
"databasus-backend/internal/features/storages"
workspaces_services "databasus-backend/internal/features/workspaces/services"
)
var backupConfigRepository = &BackupConfigRepository{}
var backupConfigService = &BackupConfigService{
backupConfigRepository,
databases.GetDatabaseService(),
storages.GetStorageService(),
workspaces_services.GetWorkspaceService(),
nil,
}
var backupConfigController = &BackupConfigController{
backupConfigService,
}
func GetBackupConfigController() *BackupConfigController {
return backupConfigController
}
func GetBackupConfigService() *BackupConfigService {
return backupConfigService
}