
    h                     @   d dl mZ d dlT d dlT d dlmZmZmZ  G d dej                  Z	 G d dej                  Z
 G d d	ej                  Z G d
 dej                  Z G d dej                  Z G d dej                  Z G d dej                  ZdS )    )models)*)CASCADESET_NULL
DO_NOTHINGc                   F   e Zd Z ej        eed          Z ej        eed          Z	 ej
        dd          Z ej
        d          Z ej        d          Z ej        dd          Z ej        dd          Z ej        d          Z G d	 d
          ZdS )LawyerSubscriptionsT	on_deletenullFauto_now_addr   r   defaultr   )r   r   c                       e Zd ZdZdS )LawyerSubscriptions.Metalawyer_subscriptionsN__name__
__module____qualname__db_table     2/var/www/html/Sam_Eipo/Eipo/lawyer_panel/models.pyMetar      s        )r   r   N)r   r   r   r   
ForeignKeyCustomerr   customerLawyerSubscriptionPlanplan	DateFieldsub_start_datesub_expiry_dateBooleanField	is_activeDateTimeField
start_dateIntegerFieldtotal_hiring_requestsend_dater   r   r   r   r	   r	   	   s         v JDIIIH63jdSSSD%V%4UCCCN&f&D111O##E222I%%4UCCCJ-&-adCCC#v#...H* * * * * * * * * *r   r	   c                      e Zd Z ej        eed          Z ej        eedd          Z	 ej        eedd          Z
 ej        ddd          Z ej        d	          Z ej        d
          Z G d d          ZdS )LawyerContractDealsTr
   customer_locr   r   related_name
lawyer_loc   pending
max_lengthr   r   r   r   c                       e Zd ZdZdS )LawyerContractDeals.Metalawyer_contract_dealsNr   r   r   r   r   r9   !   s        *r   r   N)r   r   r   r   r   inquirePropertyProjectr   inquiryr   r    lawyer	CharField
req_statusr(   r)   r,   r   r   r   r   r.   r.      s        f 6QUVVVG v JDVdeeeHVx*$T`aaaFv3DKKKJ%%4888J#v#...H+ + + + + + + + + +r   r.   c                      e Zd Z ej        eej        d          Z ej        eej        d          Z ej	        d          Z
 ej        d          Z ej        dd	          Z ej        d          Z G d
 d          ZdS )lawyerRatingAndReviewsend_user_customerr   r1   lawyer_receive_customerr   r   Tr   Fr   c                       e Zd ZdZdS )lawyerRatingAndReview.Metalawyer_rating_and_reviewNr   r   r   r   r   rF   /   s        *XXXr   r   N)r   r   r   r   r   r   r   rB   rD   r*   rating	TextFieldreviewr(   r)   r,   r   r   r   r   rA   rA   '   s        **8v~\pqqq/f/FNaz{{{ V +++FV4(((F%%4UCCCJ#v#...H+ + + + + + + + + +r   rA   c                   ~   e Zd Z ej        eej        d          Z ej        eej        d          Z ej	        ddd          Z
 ej	        dd          Z ej	        dd          Z ej        d	          Z ej        d
          Z ej        d          Z ej        d	          Z G d d          ZdS )ConversationLawyerconversation_lawyer_customerrC   conversation_lawyer_lawyer   T)r6   blankr      r6   r   r   r7   )auto_nowc                       e Zd ZdZdS )ConversationLawyer.Metaconversation_lawyerNr   r   r   r   r   rU   I   s        (r   r   N)r   r   r   r   r   r   r   r    r=   r>   twilio_channel_sidcustomer_twilio_idlawyer_twilio_idr(   last_message
created_at
updated_atr,   r   r   r   r   rL   rL   6   s&        v .3  H
 V.1  F
 *)S4PPP))StDDD'v'3TBBB'6'T222L%%4888J%%t444J#v#...H) ) ) ) ) ) ) ) ) )r   rL   c                      e Zd Z ej        eedd          Z ej        dedd          Z ej        dedd          Z	 ej
        dd	          Z ej
        d
d	          Z ej
        d
d	          Z ej
        dd	          Z ej
        dd	          Z ej        d          Z ej        d          Z ej        d          Z ej
        ddd          Z ej        d          Z ej        d          Z ej
        dd	          Z ej
        dd	          Z ej        dd          Z ej        dd          Z ej        dd          Z ej
        dd	          Z ej
        dd          Z ej        d          Z  ej
        dd	          Z! ej        d          Z" ej
        d
d	          Z# ej
        dd          Z$ G d d          Z%dS )LawyerPropertyRequestsTcustomer_requests_lawyerr0   zcustomer_api.customerlawyer_request_lawyerlocation_agency_lawyer    r6   r   2      ia  Fr      r4   r5   r7   r   )r   rP   rQ   rR   r3   i  c                       e Zd ZdZdS )LawyerPropertyRequests.Metalawyer_property_requestNr   r   r   r   r   ri   i   s        ,r   r   N)&r   r   r   r   r   r   r   r    r=   location_agencyr>   mobile_numbernameemailproperty_typepricer&   	is_viewedis_publishedis_contactedproperty_statusr(   r)   r,   property_nameproperty_idrI   property_imageproperty_videoproperty_docdo_it_by_typefinalized_statusbuyer_signaturebuyer_statusis_contract_createdstatusrejection_reasonr   r   r   r   r^   r^   M   s        v JDVpqqqHV6QUcz{{{F'f'(?*Z^  mE  F  F  FO%V%B???MF2666DVB777E$F$B???MFb999E##E222I&6&u555L&6&u555L&f&#4	RRRO%%4888J#v#...H$F$B???M  C;;;K%V%D===N%V%4t<<<N#6#T:::L"&"c"===M%V%$???&f&r222O#6#s2>>>L-&-e<<<VB777F%V%4@@@- - - - - - - - - -r   r^   c                      e Zd Z ej        eedd          Z ej        eedd          Z ej        e	ed          Z
 ej        d          Z ej        d          Z ej        d          Z G d	 d
          ZdS )LawyerApprovedPropertyTlawyer_requestr0   customer_requestr
   r   r7   r   c                       e Zd ZdZdS )LawyerApprovedProperty.Metalawyer_approved_requestNr   r   r   r   r   r   v   s        &(((r   r   N)r   r   r   r   r   r   r   r=   r    r^   property_requestr&   is_requestedr(   r)   r,   r   r   r   r   r   r   n   s        
&
HztQa
b
b
bFhSefff%F%&<zW[\\\##D111"f"555 F d+++' ' ' ' ' ' ' ' ' 'r   r   c                   j   e Zd Z ej        eedd          Z ej        eedd          Z ej        e	ed          Z
 ej        dd          Z ej        d	d          Z ej        d
d          Z ej        d          Z ej        d
d          Z ej        d	d          Z ej        d          Z ej        d
d          Z ej        d	d          Z ej        d          Z ej        d	d          Z ej        dd          Z ej        d          Z G d d          ZdS )LawyerDoItPropertyContractTlawyer_doitr0   customer_doitr
   rf   rc   rd   r3   d   r   Fr   r   c                       e Zd ZdZdS )LawyerDoItPropertyContract.Metalawyer_doit_property_contractsNr   r   r   r   r   r      s        3r   r   N)r   r   r   r   r   r   r   r   r   r^   r   r>   contract_filecompany_name	full_namerI   tasksowner_full_nameowner_emailowner_signaturebuyer_full_namebuyer_emailr|   r   r(   r)   r,   r   r   r   r   r   r   {   s       #&#HztYfgggK%F%h[jkkkM(v()?*Z^___$F$B???M#6#s2>>>L  C;;;IFR(((E&f&#bAAAO"&"c"===K&f&r222O&f&#bAAAO"&"c"===K&f&r222Of#b999F%%4UCCCJ#v#...H4 4 4 4 4 4 4 4 4 4r   r   N)	django.dbr   customer_api.modelssubscription_api.modelsdjango.db.models.deletionr   r   r   Modelr	   r.   rA   rL   r^   r   r   r   r   r   <module>r      s         ! ! ! ! % % % % C C C C C C C C C C
* * * * *&, * * * 	+ 	+ 	+ 	+ 	+&, 	+ 	+ 	+	+ 	+ 	+ 	+ 	+FL 	+ 	+ 	+) ) ) ) ) ) ) ).- - - - -V\ - - -B	' 	' 	' 	' 	'V\ 	' 	' 	'4 4 4 4 4 4 4 4 4 4r   