Files
cht-lawfirm/back/app/entity/models.py
2023-01-09 13:03:16 +01:00

21 lines
482 B
Python

from enum import Enum
from datetime import datetime
from pydantic import Field
from beanie import Document
class EntityType(str, Enum):
individual = 'individual'
corporation = 'corporation'
institution = 'institution'
class Entity(Document):
_id: str
type: EntityType
name: str
address: str
created_at: datetime = Field(default=datetime.utcnow(), nullable=False)
updated_at: datetime = Field(default_factory=datetime.utcnow, nullable=False)