from fastapi import APIRouter,Depends
from internal.models import*
from dependencies import get_current_active_user,execute_query
router=APIRouter(
    tags=["分类管理"]
)

@router.get("/typelist",response_model=list[TypeList])
async def read_type_all(_:User=Depends(get_current_active_user)):
    select_query="SELECT blogid,typename,descr FROM types;"
    type_all=execute_query(select_query,fetchall=True)
    return type_all