chain-service/chain_service/database/models/base.py
2024-02-25 16:53:15 +07:00

17 lines
368 B
Python

from uuid import UUID, uuid4
from pydantic import BaseModel, Field
from pydantic.alias_generators import to_camel
class BaseConfig:
alias_generator = to_camel
json_encoders = {UUID: str}
arbitrary_types_allowed = True
class BaseMongoModel(BaseModel):
id: UUID = Field(default_factory=uuid4, alias="_id")
class Config(BaseConfig):
pass