Break monolithic model_info, search, and workflow route files into smaller modules by responsibility: civitai_search, custom_url, model_details, search_support, source_search, workflow_analysis, hashes, and loaded_models. Update registry imports to preserve the existing route registrations and API surface. Add partition coverage tests to ensure no route endpoints are dropped or duplicated.
13 lines
456 B
Python
13 lines
456 B
Python
"""Compatibility exports for model information route registration."""
|
|
|
|
from .civitai_search import register_civitai_search_routes
|
|
from .context import RouteContext
|
|
from .custom_url import register_custom_url_routes
|
|
from .model_details import register_model_details_routes
|
|
|
|
|
|
def register_model_info_routes(context: RouteContext):
|
|
register_civitai_search_routes(context)
|
|
register_custom_url_routes(context)
|
|
register_model_details_routes(context)
|