endpoint_biblioteca_funcionando

This commit is contained in:
2025-05-10 20:08:51 +02:00
parent c47b9474f4
commit b34d52036e
12 changed files with 123 additions and 55 deletions
@@ -0,0 +1,21 @@
# backend/api/v1/biblioteca.py
from fastapi import APIRouter, Depends
from pydantic import BaseModel
from backend.db.conexion import get_conexion
from backend.services.text_manager import crear_biblioteca
from src.ConexionSql.Postgres_conexion import PostgresConexion
router = APIRouter()
class BibliotecaInput(BaseModel):
nombre_biblioteca: str
descripcion: str
@router.post("/")
def crear_biblioteca_endpoint(
data: BibliotecaInput,
conexion: PostgresConexion = Depends(get_conexion)
):
return crear_biblioteca(nombre_biblioteca=data.nombre_biblioteca,
descripcion=data.descripcion,
conexion=conexion)