Created Queries and Execute endpoint
This commit is contained in:
@@ -11,10 +11,10 @@ from data.crud import (
|
||||
)
|
||||
from core.dependencies import get_db, get_current_user, get_admin_user
|
||||
|
||||
connections_router = APIRouter()
|
||||
router = APIRouter()
|
||||
|
||||
|
||||
@connections_router.post("/", status_code=status.HTTP_201_CREATED)
|
||||
@router.post("/", status_code=status.HTTP_201_CREATED)
|
||||
async def create_connection_endpoint(
|
||||
connection: ConnectionCreate,
|
||||
db: AsyncSession = Depends(get_db),
|
||||
@@ -23,7 +23,7 @@ async def create_connection_endpoint(
|
||||
return await create_connection(db=db, connection=connection, user_id=admin.id)
|
||||
|
||||
|
||||
@connections_router.get(
|
||||
@router.get(
|
||||
"/",
|
||||
response_model=list[Connection],
|
||||
dependencies=[Depends(get_current_user)],
|
||||
@@ -35,7 +35,7 @@ async def read_connections_endpoint(
|
||||
return db_connection
|
||||
|
||||
|
||||
@connections_router.get(
|
||||
@router.get(
|
||||
"/{connection_id}",
|
||||
response_model=Connection,
|
||||
dependencies=[Depends(get_current_user)],
|
||||
@@ -47,7 +47,7 @@ async def read_connection_endpoint(connection_id: int, db: AsyncSession = Depend
|
||||
return db_connection
|
||||
|
||||
|
||||
@connections_router.put(
|
||||
@router.put(
|
||||
"/{connection_id}",
|
||||
response_model=Connection,
|
||||
dependencies=[Depends(get_admin_user)],
|
||||
@@ -63,7 +63,7 @@ async def update_connection_endpoint(
|
||||
return db_connection
|
||||
|
||||
|
||||
@connections_router.delete(
|
||||
@router.delete(
|
||||
"/{connection_id}",
|
||||
status_code=status.HTTP_204_NO_CONTENT,
|
||||
dependencies=[Depends(get_admin_user)],
|
||||
|
||||
Reference in New Issue
Block a user