from fastapi import APIRouter, Depends from sqlalchemy.ext.asyncio import AsyncSession from app.db.session import get_db from app.schemas.social import ServiceProviderCreate, ServiceProviderResponse from app.services.social_service import create_service_provider router = APIRouter() @router.post("/", response_model=ServiceProviderResponse) async def add_provider(provider_data: ServiceProviderCreate, db: AsyncSession = Depends(get_db)): user_id = 2 return await create_service_provider(db, provider_data, user_id)