from fastapi import APIRouter, Depends from sqlalchemy.orm import Session from typing import List from .. import models, schemas, database, repositories router = APIRouter() @router.get("/houses", response_model=List[schemas.House]) def list_houses(db: Session = Depends(database.get_db)): houses = repositories.house.get_all_houses(db) return houses