feat(db): db tuning options and consistency
This commit is contained in:
parent
40918fd8b8
commit
84ba3b6bee
12 changed files with 104 additions and 80 deletions
|
|
@ -13,7 +13,7 @@ from sqlalchemy.exc import IntegrityError
|
|||
from psycopg.errors import UniqueViolation
|
||||
|
||||
from src.exceptions import ConflictException
|
||||
from src.database import db_dependency
|
||||
from src.database import DbSession
|
||||
from src.auth.dependencies import (
|
||||
super_admin_dependency,
|
||||
org_model_root_claim_query_dependency,
|
||||
|
|
@ -77,7 +77,7 @@ router = APIRouter(
|
|||
},
|
||||
)
|
||||
async def get_all_services(
|
||||
db: db_dependency, org_model: org_model_root_claim_query_dependency
|
||||
db: DbSession, org_model: org_model_root_claim_query_dependency
|
||||
):
|
||||
"""
|
||||
Returns the ID and name of all services registered to the hub.
|
||||
|
|
@ -99,7 +99,7 @@ async def get_all_services(
|
|||
},
|
||||
)
|
||||
async def register_service(
|
||||
db: db_dependency,
|
||||
db: DbSession,
|
||||
su: super_admin_dependency,
|
||||
request_model: ServicePostServiceRequest,
|
||||
):
|
||||
|
|
@ -135,7 +135,7 @@ async def register_service(
|
|||
},
|
||||
)
|
||||
async def regenerate_api_key(
|
||||
db: db_dependency,
|
||||
db: DbSession,
|
||||
su: super_admin_dependency,
|
||||
service_model: service_model_body_dependency,
|
||||
request_model: ServicePatchKeyRequest,
|
||||
|
|
@ -162,7 +162,7 @@ async def regenerate_api_key(
|
|||
},
|
||||
)
|
||||
async def remove_service(
|
||||
db: db_dependency,
|
||||
db: DbSession,
|
||||
service_model: service_model_query_dependency,
|
||||
su: super_admin_dependency,
|
||||
):
|
||||
|
|
@ -185,7 +185,7 @@ async def remove_service(
|
|||
},
|
||||
)
|
||||
async def service_create_new_permissions(
|
||||
db: db_dependency,
|
||||
db: DbSession,
|
||||
request_model: ServicePostPermissionsRequest,
|
||||
valid_key: service_key_dependency,
|
||||
):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue