db_info_services.go 301 B

123456789101112131415
  1. package services
  2. import (
  3. "xg_fetl/internal/db_executor"
  4. "xg_fetl/internal/models"
  5. )
  6. func GetDBInfoService(dbName string, executor db_executor.DBExecutor) (*models.DatabaseInfo, error) {
  7. dbInfo, err := executor.GetDatabaseInfo(dbName)
  8. if err != nil {
  9. return nil, err
  10. }
  11. return dbInfo, nil
  12. }