
    @d                     \    d dl Z d dlZd dlZd dlmZ d dlmZ  G d dej                  ZdS )    N)format_datetime_into_isoformat)format_dict_key_to_camel_casec                   4    e Zd Z G d dej                  ZdS )BaseSchemaModelc                   n    e Zd ZU dZeed<   dZeed<   dZeed<   ej        e	iZ
eed<   eZej        ed<   dS )BaseSchemaModel.ConfigTorm_modevalidate_assignmentallow_population_by_field_namejson_encodersalias_generatorN)__name__
__module____qualname__r	   bool__annotations__r
   r   datetimer   r   dictr   r   typingAny     Y/Users/daniilossinkin/PycharmProjects/ShopsBackend/src/data/model/schemas/base_schemas.pyConfigr      so         $$(T(((/3&333'02PQtQQQ&CCCCCCr   r   N)r   r   r   pydantic
BaseConfigr   r   r   r   r   r   
   sK        D D D D D$ D D D D Dr   r   )r   r   r   src.utils.formattersr   r   	BaseModelr   r   r   r   <module>r      s       ? ? ? ? ? ? > > > > > >D D D D Dh( D D D D Dr   