
    "\i                     b    d Z ddlmZmZmZmZmZmZ ddlm	Z	 ddl
m
Z
 ddlmZ  G d de      Zy)	zPrediction model    )ColumnInteger
ForeignKeyFloatDateTimeString)relationship)datetime)Basec                   Z   e Zd ZdZdZ eedd      Z ee ed      dd      Z	 ee ed      d	      Z
 eed	      Z eed	      Z eed	      Z ee      Z ee      Z ee      Z ee      Z ee      Z eeej.                  d
      Z ee      Z edd      Z ed      Zy)
PredictionzMatch predictionpredictionsT)primary_keyindexz
matches.idF)nullabler   z	models.id)r   )defaultr   Match)back_populatesModelN)__name__
__module____qualname____doc____tablename__r   r   idr   match_idmodel_idr   prob_home_win	prob_drawprob_away_winprob_over_2_5prob_under_2_5prob_both_scorer   analysis_textr   analysis_generated_atr
   utcnowcalculated_at
confidencer	   matchmodel     %/app/app/core/db/models/prediction.pyr   r      s    !M	T	6Bgz,7%tTHgz+6GH 551Muu-I551M 5MME]NUmO 6NM"8, 8X__DIMJ?E!Er,   r   N)r   
sqlalchemyr   r   r   r   r   r   sqlalchemy.ormr	   r
   app.core.db.databaser   r   r+   r,   r-   <module>r1      s#     K K '  %" "r,   