package query import ( "context" "queryorchestration/internal/database" "github.com/google/uuid" ) func (s *Service) List(ctx context.Context) ([]*Query, error) { dbQueries, err := s.cfg.GetDBQueries().ListQueries(ctx) if err != nil { return nil, err } queries, err := ParseFullActiveQueryArray(dbQueries) if err != nil { return nil, err } return queries, nil } func (s *Service) ListById(ctx context.Context, ids []uuid.UUID) ([]*Query, error) { dbQueries, err := s.cfg.GetDBQueries().ListQueriesById(ctx, database.MustToDBUUIDArray(ids)) if err != nil { return nil, err } queries, err := ParseFullActiveQueryArray(dbQueries) if err != nil { return nil, err } return queries, nil }