
    =Gjd                     Z    d dl mZmZmZmZmZmZmZmZ d dl	m
Z
 d dlmZ  G d de      Zy)    )ColumnStringIntegerDateTimeDateDECIMALUniqueConstraintIndex)func)Basec                      e Zd ZdZdZ eedd      Z e ed      d      Z	 ee
d      Z e edd	      d
      Z e edd	      d
      Z eed
      Z eed
      Z eed
      Z ee ej(                               Z ee ej(                          ej(                               Z eddd       edd       edd      fZy)MlAdsItemDailyu   
    Métrica REAL de Product Ads por item x dia (fonte: /product_ads/ads/search
    chamado com date_from == date_to). Substitui a distribuição uniforme fake
    de ml_ads_metrics para fins de atribuição por venda.
    ml_ads_item_dailyT)primary_keyindex2   F)nullable      r   )default)server_default)r   onupdateitem_iddateuq_ads_item_daily_item_date)nameidx_ads_item_daily_dateidx_ads_item_daily_itemN)__name__
__module____qualname____doc____tablename__r   r   idr   r   r   r   r   costrevenueclicksprintsunits_quantityr   r   now
created_at
updated_atr	   r
   __table_args__     J/var/www/hypershopcomercio.com.br/hyper-ai/app/models/ml_ads_item_daily.pyr   r      s    
 (M	T	6BVBZ%0G$'D'"a.!,DWR^Q/GGQ'FGQ'FGQ/N<JhdhhjQJ 	F1NO'0'3Nr/   r   N)
sqlalchemyr   r   r   r   r   r   r	   r
   sqlalchemy.sqlr   app.core.databaser   r   r.   r/   r0   <module>r4      s     ` ` `  "T r/   