Remove pydantic, add loguru
This commit is contained in:
@@ -1,36 +0,0 @@
|
||||
from pydantic import BaseModel, Field
|
||||
from datetime import date, datetime
|
||||
|
||||
from pydantic_core import Url
|
||||
|
||||
class AttributeData(BaseModel):
|
||||
attributeName: str
|
||||
attributeValue: list[str]
|
||||
|
||||
class LinkData(BaseModel):
|
||||
href: Url
|
||||
rel: str
|
||||
type: str
|
||||
|
||||
class ConceptCodeData(BaseModel):
|
||||
attributes: list[AttributeData]
|
||||
beginDate: date = Field(...)
|
||||
classificationId: str
|
||||
classificationName: str
|
||||
conceptCodeId: str
|
||||
createDate: datetime
|
||||
expirationDate: date
|
||||
lastModifiedBy: str
|
||||
lastModifiedDate: datetime
|
||||
links: list[LinkData]
|
||||
status: str
|
||||
versionId: str
|
||||
versionName: str
|
||||
|
||||
class Data(BaseModel):
|
||||
conceptCodes: list[ConceptCodeData]
|
||||
links: list[LinkData]
|
||||
page: int
|
||||
pageSize: int
|
||||
totalItems: int
|
||||
totalPages: int
|
||||
Reference in New Issue
Block a user