
    9 f                     <    d Z ddlmZ  G d dej                  ZdS )zGfactory_boy extensions for use with the mogo library (pymongo wrapper).   )basec                   X    e Zd ZdZ G d d          Zed             Zed             ZdS )MogoFactoryzFactory for mogo objects.c                       e Zd ZdZdS )MogoFactory.MetaTN)__name__
__module____qualname__abstract     B/var/www/equiseq/venv/lib/python3.11/site-packages/factory/mogo.pyMetar      s        r   r   c                      ||i |S Nr   )clsmodel_classargskwargss       r   _buildzMogoFactory._build   s    {D+F+++r   c                 >     ||i |}|                                  |S r   )save)r   r   r   r   instances        r   _createzMogoFactory._create   s(    ;///r   N)r   r	   r
   __doc__r   classmethodr   r   r   r   r   r   r   
   sx        ##        , , [,   [  r   r   N)r    r   Factoryr   r   r   r   <module>r      sX    N M          $,     r   