
    
Ei                     :    d dl mZmZ d dlmZ  G d ded      Zy)    )SQLModelField)datetimec                   t   e Zd ZU dZdZ edd      Zedz  ed<    eddd	      Z	eed
<    eddd	      Z
eed<    ed      Zeed<    edd      Zedz  ed<    edd      Zedz  ed<    ed      Zeed<    eej$                        Zeed<    eej$                  dej$                  i      Zeed<   y)ProductImagez
    One record per generated final image produced when a Project is created.
    Links back to the ProjectMaster and the ProductTemplate used.
    product_imagesNT)defaultprimary_keyidzproject_masters.idF)foreign_keyindexnullableproject_master_idzproduct_template.idproduct_template_id)r   final_image_path)r	   r   final_image_thumbnail_pathfinal_image_product_path)r	   
is_deleted)default_factory
created_atonupdate)r   sa_column_kwargs
updated_at)__name__
__module____qualname____doc____tablename__r   r   int__annotations__r   r   r   strr   r   r   boolr   utcnowr   r        J/var/www/html/story-book/Story-Book-python-api/app/models/product_image.pyr   r      s     %M4T:Bd
:"/C4Z_`s`$1Fd]bcc "51c1-24$-Od
O+0+McDjMU+J+ AJA  $hoo6J r%   r   T)tableN)sqlmodelr   r   r   r   r$   r%   r&   <module>r)      s    $ 84 r%   