o
    Xh'                     @   sT   d dl mZmZmZmZmZmZmZ d dlm	Z	 G dd de	Z
G dd de	ZdS )    )ColumnIntegerStringJSONDateTimefunc
ForeignKey)Basec                   @   s   e Zd ZdZeedddZeeedddddZee	ddZ
ee	ddZeeZee	Zee	d	d
Zeee dZeee e dZdS )
PredictionpredictionsT)primary_keyautoincrementzusers.user_idCASCADE)ondeletenullableFpending)defaultserver_defaultr   onupdateN)__name__
__module____qualname____tablename__r   r   idr   user_idr   before_image_urlafter_image_urlr   text_resultsoutput_image_urlstatusr   r   now
created_at
updated_at r&   r&   G/var/www/html/construction_image-detection-poc/src/models/prediction.pyr
      s    r
   c                   @   s   e Zd ZdZeedddZeeddZeedddZ	eeddddZ
eeddZeeddZeedde d	Zeedde e d
ZdS )UserusersT)r   indexFr   )uniquer   )r+   r*   r   )timezoner   r   N)r   r   r   r   r   r   r   r   nameusernameemailpasswordorganizationr   r   r#   r$   r%   r&   r&   r&   r'   r(      s     r(   N)
sqlalchemyr   r   r   r   r   r   r   src.models.baser	   r
   r(   r&   r&   r&   r'   <module>   s   $ 