a
    Zee2                     @   s
  d dl mZ d dlmZ d dlT 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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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 d0d1 d1ejZG d2d3 d3ejZG d4d5 d5ejZG d6d7 d7ejZG d8d9 d9ejZ d:S );    )models)User)*c                   @   s   e Zd Zeje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ZejdddZejdddZejdd	Zejdd
ZejddZG dd dZdS )
SuperAdmin	on_delete6   T
max_lengthnulld   
   r      auto_now_addauto_nowc                   @   s   e Zd ZdZdS )zSuperAdmin.MetaZsuper_adminN__name__
__module____qualname__db_table r   r   2/var/www/html/Ryun_Seer/seer/admin_panel/models.pyMeta   s   r   N)r   r   r   r   
ForeignKeyr   CASCADEuser	CharFieldemailZ	firstNameZlastNameimageZgender	TextFieldaddressZphoneNumberZforgotPasswordLinkDateTimeField
created_at
updated_atend_dater   r   r   r   r   r      s   r   c                   @   sX   e Zd ZejdddZejddZejddZ	ejddZ
ejddZG dd	 d	Zd
S )Servicer   Tr	   defaultr   r   r   c                   @   s   e Zd ZdZdS )zService.MetaZservicesNr   r   r   r   r   r      s   r   N)r   r   r   r   r   Zservice_nameBooleanFieldstatusr$   r%   r&   r'   r   r   r   r   r   r(      s   r(   c                   @   sX   e Zd ZejdddZejddZejddZ	ejddZ
ejddZG dd	 d	Zd
S )Skillr   Tr	   r)   r   r   r   c                   @   s   e Zd ZdZdS )z
Skill.MetaZskillsNr   r   r   r   r   r   (   s   r   N)r   r   r   r   r   Z
skill_namer+   r,   r$   r%   r&   r'   r   r   r   r   r   r-   !   s   r-   c                   @   sX   e Zd ZejdddZejddZejddZ	ejddZ
ejddZG dd	 d	Zd
S )Hobbiesr   Tr	   r)   r   r   r   c                   @   s   e Zd ZdZdS )zHobbies.MetaZhobbiesNr   r   r   r   r   r   2   s   r   N)r   r   r   r   r   Zhobbyr+   r,   r$   r%   r&   r'   r   r   r   r   r   r.   +   s   r.   c                   @   s   e Zd ZejdddZejdddZejddZejdddZ	ej
ddZejddZejddZejddZG d	d
 d
ZdS )	Horoscoper   Tr	      r   r)   r   r   c                   @   s   e Zd ZdZdS )zHoroscope.Meta	horoscopeNr   r   r   r   r   r   @   s   r   N)r   r   r   r   r   r1   tagliner"   descriptionr!   r+   r,   r$   r%   r&   r'   r   r   r   r   r   r/   6   s   r/   c                   @   s   e Zd ZejdddZejdddZejddZejdddZ	ej
ddZejddZejddZejddZG d	d
 d
ZdS )ChineseZodiacr   Tr	   r0   r   r)   r   r   c                   @   s   e Zd ZdZdS )zChineseZodiac.MetaZchinese_zodiacsNr   r   r   r   r   r   M   s   r   N)r   r   r   r   r   Zchinese_zodiacr2   r"   r3   r!   r+   r,   r$   r%   r&   r'   r   r   r   r   r   r4   C   s   r4   c                   @   s   e Zd ZejdddZejdddZejddZejdddZ	ej
ddZejddZejddZejddZG d	d
 d
ZdS )FiveElementsr   Tr	   r0   r   r)   r   r   c                   @   s   e Zd ZdZdS )zFiveElements.MetaZfive_elementsNr   r   r   r   r   r   [   s   r   N)r   r   r   r   r   Zelement_namer2   r"   r3   r!   r+   r,   r$   r%   r&   r'   r   r   r   r   r   r5   Q   s   r5   c                   @   s   e Zd ZejdddZejdddZejddZejdddZ	ej
ddZejddZejddZejddZG d	d
 d
ZdS )MBTIr   Tr	   r0   r   r)   r   r   c                   @   s   e Zd ZdZdS )z	MBTI.MetaZmbtiNr   r   r   r   r   r   h   s   r   N)r   r   r   r   r   Z	mbti_namer2   r"   r3   r!   r+   r,   r$   r%   r&   r'   r   r   r   r   r   r6   ^   s   r6   c                   @   s   e Zd ZejdddZejdddZejddZejd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G d	d
 d
ZdS )CompatibilityHoroscoper   Tr	   r   r0   r)   r   r   c                   @   s   e Zd ZdZdS )zCompatibilityHoroscope.MetaZcompatibility_horoscopeNr   r   r   r   r   r   w   s   r   N)r   r   r   r   r   Zfemale_horoscopeZmale_horoscopeIntegerFieldcompatibility_scorer2   r"   r3   r+   r,   r$   r%   r&   r'   r   r   r   r   r   r7   l   s   r7   c                   @   s   e Zd ZejdddZejdddZejddZejd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G d	d
 d
ZdS )CompatibilityChineseZodiacr   Tr	   r   r0   r)   r   r   c                   @   s   e Zd ZdZdS )zCompatibilityChineseZodiac.MetaZcompatibility_chinese_zodiacsNr   r   r   r   r   r      s   r   N)r   r   r   r   r   Zfemale_chinese_zodiacZmale_chinese_zodiacr8   r9   r2   r"   r3   r+   r,   r$   r%   r&   r'   r   r   r   r   r   r:   z   s   r:   c                   @   s   e Zd ZejdddZejdddZejddZejd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G d	d
 d
ZdS )CompatibilityFiveElementsr   Tr	   r   r0   r)   r   r   c                   @   s   e Zd ZdZdS )zCompatibilityFiveElements.MetaZcompatibility_five_elementsNr   r   r   r   r   r      s   r   N)r   r   r   r   r   Zfemale_element_nameZmale_element_namer8   r9   r2   r"   r3   r+   r,   r$   r%   r&   r'   r   r   r   r   r   r;      s   r;   c                   @   s   e Zd ZejdddZejdddZejddZejd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G d	d
 d
ZdS )CompatibilityMBTIr   Tr	   r   r0   r)   r   r   c                   @   s   e Zd ZdZdS )zCompatibilityMBTI.MetaZcompatibility_mbtiNr   r   r   r   r   r      s   r   N)r   r   r   r   r   Zfemale_mbti_nameZmale_mbti_namer8   r9   r2   r"   r3   r+   r,   r$   r%   r&   r'   r   r   r   r   r   r<      s   r<   c                   @   s   e Zd ZejdddZejdddZejddZejdddZ	ej
ddZejddZejddZejddZG d	d
 d
ZdS )AdvisorCompatibilityHoroscoper   Tr	   r   r0   r)   r   r   c                   @   s   e Zd ZdZdS )z"AdvisorCompatibilityHoroscope.MetaZadvisor_compatibility_horoscopeNr   r   r   r   r   r      s   r   N)r   r   r   r   r   advisorr   r8   r9   r2   r+   r,   r$   r%   r&   r'   r   r   r   r   r   r=      s   r=   c                   @   s   e Zd ZejdddZejdddZejddZejdddZ	ej
ddZejddZejddZejddZG d	d
 d
ZdS )AdvisorCompatibilityMBTIr   Tr	   r   r0   r)   r   r   c                   @   s   e Zd ZdZdS )zAdvisorCompatibilityMBTI.MetaZadvisor_compatibility_mbtiNr   r   r   r   r   r      s   r   N)r   r   r   r   r   r>   r   r8   r9   Ztagline_for_relationshipr+   r,   r$   r%   r&   r'   r   r   r   r   r   r?      s   r?   c                   @   sX   e Zd ZejdddZejddZejddZ	ejddZ
ejddZG dd	 d	Zd
S )	Countriesr   Tr	   r)   r   r   r   c                   @   s   e Zd ZdZdS )zCountries.MetaZ	countriesNr   r   r   r   r   r      s   r   N)r   r   r   r   r   Zcountry_namer+   r,   r$   r%   r&   r'   r   r   r   r   r   r@      s   r@   c                   @   sf   e Zd Zeje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G d	d
 d
ZdS )Stater   r   r
   Tr)   r   r   r   c                   @   s   e Zd ZdZdS )z
State.MetaZstatesNr   r   r   r   r   r      s   r   N)r   r   r   r   r   r@   r   countryr   Z
state_namer+   r,   r$   r%   r&   r'   r   r   r   r   r   rA      s   rA   c                   @   sf   e Zd Zeje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G d	d
 d
ZdS )Cityr   r   rB   Tr)   r   r   r   c                   @   s   e Zd ZdZdS )z	City.MetaZcitiesNr   r   r   r   r   r      s   r   N)r   r   r   r   r   rA   r   stater   Z	city_namer+   r,   r$   r%   r&   r'   r   r   r   r   r   rD      s   rD   c                   @   sr   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Z
ejddZejddZejddZG d	d
 d
ZdS )ContentManagement   Tr	   r   r   r)   r   r   c                   @   s   e Zd ZdZdS )zContentManagement.MetaZcontent_managementNr   r   r   r   r   r      s   r   N)r   r   r   r   r   Z	page_typer"   textZ	user_typer+   r,   r$   r%   r&   r'   r   r   r   r   r   rF      s   rF   c                   @   s   e Zd ZejeejddZejdejddZej	dddZ
e Ze ZejddZejdddZejdd	Zejdd
ZejddZG dd dZdS )HelpSupportT)r   r   zfortune_teller.FortuneTeller   r	   r   Fr*   r   r   r   c                   @   s   e Zd ZdZdS )zHelpSupport.MetaZhelp_supportNr   r   r   r   r   r      s   r   N)r   r   r   r   r   ZSeerUserr   	seer_userfortune_tellerr   titler"   messageZreplyr$   Z
reply_dater+   r,   r%   r&   r'   r   r   r   r   r   rI      s   rI   c                   @   sX   e Zd ZejdddZejddZejddZ	ejddZ
ejddZG dd	 d	Zd
S )LifestyleQuestion   Tr	   r)   r   r   r   c                   @   s   e Zd ZdZdS )zLifestyleQuestion.MetaZlifestyle_questionsNr   r   r   r   r   r     s   r   Nr   r   r   r   r   Zquestion_titler+   r,   r$   r%   r&   r'   r   r   r   r   r   rP     s   rP   c                   @   sh   e Zd ZejdddZejeejdZ	ej
ddZejddZejddZejddZG d	d
 d
ZdS )LifestyleOptionsrQ   Tr	   r   r)   r   r   r   c                   @   s   e Zd ZdZdS )zLifestyleOptions.MetaZlifestyle_optionsNr   r   r   r   r   r     s   r   N)r   r   r   r   r   optionr   rP   r   Zlifestyle_questionr+   r,   r$   r%   r&   r'   r   r   r   r   r   rS     s   rS   c                   @   sX   e Zd ZejdddZejddZejddZ	ejddZ
ejddZG dd	 d	Zd
S )MbtiQuestionrQ   Tr	   r)   r   r   r   c                   @   s   e Zd ZdZdS )zMbtiQuestion.Metambti_questionNr   r   r   r   r   r   #  s   r   NrR   r   r   r   r   rU     s   rU   c                   @   sh   e Zd ZejdddZejeejdZ	ej
ddZejddZejddZejddZG d	d
 d
ZdS )MbtiOptionsrQ   Tr	   r   r)   r   r   r   c                   @   s   e Zd ZdZdS )zMbtiOptions.MetaZmbti_optionsNr   r   r   r   r   r   /  s   r   N)r   r   r   r   r   rT   r   rU   r   rV   r+   r,   r$   r%   r&   r'   r   r   r   r   r   rW   '  s   rW   c                   @   sD   e Zd ZejdddZejdddZejdddZG dd dZ	dS )GeneralSettingsr   Tr	   c                   @   s   e Zd ZdZdS )zGeneralSettings.MetaZgeneral_settingsNr   r   r   r   r   r   7  s   r   N)
r   r   r   r   r   Zcancellation_charger8   Zrefer_friend_offZcommission_percentager   r   r   r   r   rX   3  s   rX   c                   @   sd   e Zd ZejdddZe ZejdddZej	ddZ
ejdddZejddZG d	d
 d
ZdS )FaqrJ   Tr	   r   r)   Fr   r   r   c                   @   s   e Zd ZdZdS )zFaq.MetaZfaqNr   r   r   r   r   r   D  s   r   N)r   r   r   r   r   rN   r"   contenttyper+   r,   r$   
start_dater'   r   r   r   r   r   rY   <  s   rY   c                   @   s\   e Zd Zej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ZG dd	 d	Zd
S )AdminNotificationsTr   FrK   r   r	   rZ   c                   @   s   e Zd ZdZdS )zAdminNotifications.MetaZadmin_notificationsNr   r   r   r   r   r   O  s   r   N)r   r   r   r   r"   rO   r+   Zis_readr   r\   r$   r]   r'   r   r   r   r   r   r^   H  s   r^   c                   @   s   e Zd Zeje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ZejddZejdd	ZejddZG d
d dZdS )AdminRefundRequestr   r   Tr	   ZPending)r
   r*   r   r   r   c                   @   s   e Zd ZdZdS )zAdminRefundRequest.MetaZadmin_refundNr   r   r   r   r   r   \  s   r   N)r   r   r   r   r   ZFortuneAppointmentBookr   Zappointmentr8   Zrefund_amountr   Zcancellation_chargesr,   r$   Zdate_processedr%   r&   r'   r   r   r   r   r   r_   R  s   r_   N)!	django.dbr   django.contrib.auth.modelsr   Zseer_user.modelsModelr   r(   r-   r.   r/   r4   r5   r6   r7   r:   r;   r<   r=   r?   r@   rA   rD   rF   rI   rP   rS   rU   rW   rX   rY   r^   r_   r   r   r   r   <module>   s:   


	
