refactor: simplify schema names and remove provider id columns
This commit is contained in:
@@ -11,14 +11,12 @@ class ListResponse(BaseModel):
|
||||
|
||||
|
||||
class CompanyCreateRequest(BaseModel):
|
||||
display_name: str
|
||||
legal_name: str | None = None
|
||||
name: str
|
||||
status: str = "active"
|
||||
|
||||
|
||||
class CompanyUpdateRequest(BaseModel):
|
||||
display_name: str | None = None
|
||||
legal_name: str | None = None
|
||||
name: str | None = None
|
||||
provider_group_id: str | None = None
|
||||
status: str | None = None
|
||||
|
||||
@@ -26,8 +24,7 @@ class CompanyUpdateRequest(BaseModel):
|
||||
class CompanyItem(BaseModel):
|
||||
id: str
|
||||
company_key: str
|
||||
display_name: str
|
||||
legal_name: str | None = None
|
||||
name: str
|
||||
provider_group_id: str | None = None
|
||||
status: str
|
||||
|
||||
@@ -60,13 +57,11 @@ class SiteItem(BaseModel):
|
||||
|
||||
class SystemCreateRequest(BaseModel):
|
||||
name: str
|
||||
provider_client_id: str
|
||||
status: str = "active"
|
||||
|
||||
|
||||
class SystemUpdateRequest(BaseModel):
|
||||
name: str | None = None
|
||||
provider_client_id: str | None = None
|
||||
status: str | None = None
|
||||
|
||||
|
||||
@@ -74,14 +69,12 @@ class SystemItem(BaseModel):
|
||||
id: str
|
||||
system_key: str
|
||||
name: str
|
||||
provider_client_id: str
|
||||
status: str
|
||||
|
||||
|
||||
class RoleCreateRequest(BaseModel):
|
||||
system_key: str
|
||||
name: str
|
||||
provider_role_name: str
|
||||
description: str | None = None
|
||||
status: str = "active"
|
||||
|
||||
@@ -89,7 +82,6 @@ class RoleCreateRequest(BaseModel):
|
||||
class RoleUpdateRequest(BaseModel):
|
||||
system_key: str | None = None
|
||||
name: str | None = None
|
||||
provider_role_name: str | None = None
|
||||
description: str | None = None
|
||||
status: str | None = None
|
||||
|
||||
@@ -100,7 +92,6 @@ class RoleItem(BaseModel):
|
||||
system_key: str
|
||||
system_name: str
|
||||
name: str
|
||||
provider_role_name: str
|
||||
description: str | None = None
|
||||
status: str
|
||||
|
||||
@@ -173,7 +164,6 @@ class UserEffectiveRoleItem(BaseModel):
|
||||
system_name: str
|
||||
role_key: str
|
||||
role_name: str
|
||||
provider_role_name: str
|
||||
|
||||
|
||||
class UserEffectiveRolesResponse(BaseModel):
|
||||
|
||||
@@ -5,7 +5,6 @@ class InternalSystemItem(BaseModel):
|
||||
id: str
|
||||
system_key: str
|
||||
name: str
|
||||
provider_client_id: str
|
||||
status: str
|
||||
|
||||
|
||||
@@ -22,7 +21,6 @@ class InternalRoleItem(BaseModel):
|
||||
system_key: str
|
||||
system_name: str
|
||||
name: str
|
||||
provider_role_name: str
|
||||
description: str | None = None
|
||||
status: str
|
||||
|
||||
@@ -37,8 +35,7 @@ class InternalRoleListResponse(BaseModel):
|
||||
class InternalCompanyItem(BaseModel):
|
||||
id: str
|
||||
company_key: str
|
||||
display_name: str
|
||||
legal_name: str | None = None
|
||||
name: str
|
||||
status: str
|
||||
|
||||
|
||||
@@ -103,7 +100,6 @@ class InternalUserRoleItem(BaseModel):
|
||||
system_name: str
|
||||
role_key: str
|
||||
role_name: str
|
||||
provider_role_name: str
|
||||
|
||||
|
||||
class InternalUserRoleResponse(BaseModel):
|
||||
|
||||
@@ -10,7 +10,6 @@ class RoleSnapshotItem(BaseModel):
|
||||
system_name: str
|
||||
role_key: str
|
||||
role_name: str
|
||||
provider_role_name: str
|
||||
|
||||
|
||||
class RoleSnapshotResponse(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user