U
    'd                     @   s   d dl mZ d dlmZmZ d dlmZ d dlmZ d dl	m
Z
 d dlmZ G dd dejZG d	d
 d
ejZG dd dejZG dd dejZG dd dejZG dd dejZG dd dejZG dd dejZG dd dejZdS )    )models)PlanPlanSession)User)UserPlan)Exercise)Companyc                   @   s|  e Zd ZejeejdZejeddejdZ	eje
ddejdZejeddejdZejddddZejeddejdZejdddZejdddZejdddZejdddZejdddZejdddZejddddZejdddZejdddZejddddZejdddZejdddZ ejd	d
Z!eje"d	ejdZ#ejddddZ$ejdddZ%ej&ddZ'ej&ddZ(dS )CampaignFeed	on_deleteTnullblankr      
max_lengthr   r   r   r   2         default)r   r   auto_now_addauto_nowN))__name__
__module____qualname__r   
ForeignKeyr   CASCADEuserr   planr   ZuserPlanr   exercise	CharFieldexerciseNamer   session	TextFieldfeed
FloatFieldorm	avgWeightZtonnageZworkZcalories	videoTypevideoUrlimageUrltagNameIntegerField	totalReps	intensitystatusr   companytitleZ
websiteUrlDateTimeFieldcreatedDatemodifiedDate r9   r9   )/var/www/html/services/campaign/models.pyr	      s0   r	   c                   @   s*   e Zd ZejdddZejeejdZ	dS )campaignImagesTr   r
   N)
r   r   r   r   r'   r.   r   r	   r    campaignr9   r9   r9   r:   r;   %   s   r;   c                   @   s:   e Zd ZejddddZejdddZeje	ej
dZdS )campaignVideosr   Tr   r   r
   N)r   r   r   r   r$   r,   r'   r-   r   r	   r    r<   r9   r9   r9   r:   r=   )   s   r=   c                   @   s`   e Zd ZejedejdZejedejdZ	eje
ddejdZejdddZejdddZdS )BaahubaliHistoryZ	cb_feedidrelated_namer   Zcb_uidTr   r   N)r   r   r   r   r   r	   r    campaignfeedr   r!   r   r#   r)   r*   r+   r9   r9   r9   r:   r>   .   s
   r>   c                   @   sZ   e Zd ZejedejdZejddddZ	ej
dddZejedejdZejddZd	S )
CampaignLikesZ	cl_feedidr?      Tr   r   Zcl_uidr   N)r   r   r   r   r   r	   r    rA   r$   ZlikeTyper0   Zpointr   r!   r6   r7   r9   r9   r9   r:   rB   5   s
   rB   c                   @   sP   e Zd ZejedejdZe Z	eje
dejdZejddZejddZdS )CampaignCommentsZ	cc_feedidr?   Zcc_uidTr   r   N)r   r   r   r   r   r	   r    rA   r'   commentr   r!   r6   r7   r8   r9   r9   r9   r:   rD   <   s
   rD   c                   @   sR   e Zd ZejdddZejdddZejddZej	e
dejdZejddZdS )	CampaignAdvertisementsTr   r   r   Zcadv_uidr?   r   N)r   r   r   r   r'   imageurlr0   r3   r   r   r    	createdByr6   r7   r9   r9   r9   r:   rF   C   s
   rF   c                   @   s<   e Zd ZejedejdZejdddZ	ej
ddddZdS )BaahubaliPromoVideosZbp_uidr?   Tr      r   N)r   r   r   r   r   r   r    r!   r'   r-   r$   r,   r9   r9   r9   r:   rJ   J   s   rJ   c                   @   sV   e Zd ZejdddZejddZejdddZejdddZe	 Z
ejddZdS )Feedbackd   T)r   r   )r   r   r   N)r   r   r   r   r$   nameemailZ	phone_numorganizationr'   Zfeedbackr6   r7   r9   r9   r9   r:   rL   O   s   rL   N)	django.dbr   ZPlan.modelsr   r   Subscriber.modelsr   ZUserplan.modelsr   Zutility.modelsr   Company.modelsr   Modelr	   r;   r=   r>   rB   rD   rF   rJ   rL   r9   r9   r9   r:   <module>   s   