# Entity: Generic from fastapi import APIRouter, Depends, HTTPException, status from sqlalchemy.orm import Session from core.database import get_db from models.generic import Generic from schemas.generic import GenericSchema, GenericCreate from helpers.generic_helpers import create_generic router = APIRouter() @router.post("/new", status_code=201, response_model=GenericSchema) async def create_new_generic( generic: GenericCreate, db: Session = Depends(get_db) ): return create_generic(db=db, generic=generic)