feat(keys): auto-generate entity keys and remove manual key input from admin create forms
This commit is contained in:
@@ -3,7 +3,6 @@ from typing import Literal
|
||||
|
||||
|
||||
class SystemCreateRequest(BaseModel):
|
||||
system_key: str
|
||||
name: str
|
||||
status: str = "active"
|
||||
|
||||
@@ -22,7 +21,6 @@ class SystemItem(BaseModel):
|
||||
|
||||
class ModuleCreateRequest(BaseModel):
|
||||
system_key: str
|
||||
module_key: str
|
||||
name: str
|
||||
status: str = "active"
|
||||
|
||||
@@ -41,7 +39,6 @@ class ModuleItem(BaseModel):
|
||||
|
||||
|
||||
class CompanyCreateRequest(BaseModel):
|
||||
company_key: str
|
||||
name: str
|
||||
status: str = "active"
|
||||
|
||||
@@ -59,7 +56,6 @@ class CompanyItem(BaseModel):
|
||||
|
||||
|
||||
class SiteCreateRequest(BaseModel):
|
||||
site_key: str
|
||||
company_key: str
|
||||
name: str
|
||||
status: str = "active"
|
||||
@@ -114,7 +110,6 @@ class ListResponse(BaseModel):
|
||||
|
||||
|
||||
class PermissionGroupCreateRequest(BaseModel):
|
||||
group_key: str
|
||||
name: str
|
||||
status: str = "active"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user