Adjustements everywhere
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
from typing import Optional
|
||||
from pydantic import BaseModel, Field
|
||||
|
||||
from .models import Entity, EntityType, Individual, Corporation
|
||||
from .models import Entity, Institution, Individual, Corporation
|
||||
from ..core.schemas import Writer
|
||||
|
||||
|
||||
@@ -10,10 +10,10 @@ class EntityRead(Entity):
|
||||
|
||||
|
||||
class EntityCreate(Writer):
|
||||
entity_data: Individual | Corporation = Field(..., discriminator='type')
|
||||
entity_data: Individual | Corporation | Institution = Field(..., discriminator='type')
|
||||
address: Optional[str] = ""
|
||||
|
||||
|
||||
class EntityUpdate(BaseModel):
|
||||
entity_data: Individual | Corporation = Field(..., discriminator='type')
|
||||
entity_data: Individual | Corporation | Institution = Field(..., discriminator='type')
|
||||
address: Optional[str] = ""
|
||||
|
||||
Reference in New Issue
Block a user