
    mh?,                        d dl mZ  G d dej                        Zd 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 G d dej                        Z G d dej                        Zy)    )modelsc                      e Zd Z ej                  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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      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      Z ej                  d	dd      Z ej                  d	dd      Z ej                  d	dd      Zy)NM_Advertisements_ArchiveT)primary_keyi  )
max_lengthunique   r   blanknull   r   r   r        i N  N)__name__
__module____qualname__r   	AutoFieldidURLFieldurl	CharFieldestate_type
offer_typepricecurrencyprice_per_m2renttitle	TextFielddescriptionaddresssquare_footagerooms	bathroomsfloor
floors_numestate_conditionheating_type	land_areabuilding_typeenergy_certificatemarket_type
build_year     $/var/www/extractly/archive/models.pyr   r      s   			d	+B
&//T$
7C"&""cDIK!!!Rd$GJF$dCEv3dFH#6##sTJL6s$TBDF$dCE"&""e$dKKf#DEG%V%%4tLNF$dCE   Cd$GIF$dCE!!!St4HJ'v''3TN#6##sTJL   Cd$GI$F$$$dKM)))St4P"&""cDIK!!!St4HJr0   r   c                     | j                   s t               j                  |i | t        j                  j                  |       j                         s t        j                  j                  |        t        j                  j                  |       j                         s t        j                  j                  |        t        j                  j                  |       j                         s t        j                  j                  |        t        j                  j                  |       j                         s t        j                  j                  |        t        j                  j                  |       j                         s t        j                  j                  |        t        j                  j                  |       j                         s t        j                  j                  |        t        j                  j                  |       j                         s t        j                  j                  |        t        j                  j                  |       j                         s t        j                  j                  |        t        j                  j                  |       j                         s t        j                  j                  |         t               j                  |i | y )N)advertisement)pksupersaveNM_BoolFields_ArchiveobjectsfilterexistscreateNM_OfferData_ArchiveNM_AddtionalInfo_ArchiveNM_OfferDetailAddress_ArchiveNM_OfferImages_ArchiveNM_Offerer_ArchiveNM_OffererPhone_ArchiveNM_ListingCounter_ArchiveNM_SpaceDataManagment_Archive)selfargskwargss      r1   r6   r6   1   s&   77d%f% !((//d/CJJL%%,,4,@''..T.BIIK$$++$+?#++222FMMO ((//d/C(0077d7KRRT%--4444H!))00t0DKKM&&--D-A%%,,4,@GGI"")))="**111ELLN''..T.B$,,33$3GNNP!))00t0D(0077d7KRRT%--4444H EGLL$!&!r0   c                      e Zd Z ej                  dej
                  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 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d      Z ej                  ddd      Z ej                  d	dd      Zy
)r7   r   bool_fields_nm_archiveT	on_deleterelated_namer   r   r   r   r   r	   r   N)r   r   r   r   OneToOneFieldCASCADEr3   BooleanFieldelevatorr   mediaelectricitywatergasphoneinternetsewerage	equipmentgardengaragebasementatticterraceseprete_kitchenbalconyparking_spacer/   r0   r1   r7   r7   X   s   (F((#..-	M #v""D9HF$dCE%&%%4t<KFT6E
&

4t
4CFT6E"v""D9H"v""D9H###T:I V  d$7F V  d$7F"v""D9HFT6E!f!!t48G)f))t4@Of#DEG$F$$$dKMr0   r7   c                      e Zd Z ej                  dej
                  d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d      Zy)r<   r   offer_data_nm_archiveTrI      )r   r   r	   r
   )auto_now_addr   r   r   r   N)r   r   r   r   rM   rN   r3   r   site_idland_and_mortgage_registerDateTimeField
created_atownership_formavailable_fromr/   r0   r1   r<   r<   t   s    (F((#..,	M f#T:G!1!1!1SSW!X%%%4t$OJ%V%%4tLN%V%%4tLNr0   r<   c                      e Zd Z ej                  d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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      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      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y	)
r=   r   additional_info_nm_archiveTrI   r   r   r   i  N)r   r   r   r   rM   rN   r3   r   windows
attic_typebuilding_materialsecurityfencingaccess_roadlocation	plot_type
dimensionspremises_locationpurposelocation_inforoofrecreational_houseroof_coveringconstructionheightoffice_roomssocial_facilitiesparkingrampfloor_materiallightingr/   r0   r1   r=   r=      s$   (F((#..1	M f#DEG!!!St4HJ(((Cd$Ov3TFHf#DEG"&""cDIKv4d$GH   Cd$GI!!!St4HJ(((Cd$Of#DEG$F$$$dKM6sTBD)))St4P$F$$$dKM#6##sTJLV4tDF#6##sTJL(((Cd$Of#DEG6sTBD%V%%4tLNv3TFHr0   r=   c                   D   e Zd Z ej                  d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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      Z ej                  ddd      Zy)r>   r   offer_detail_adrress_nm_archiveTrI   2   r   d   r	   r
   r   
   N)r   r   r   r   rM   rN   r3   r   countrystateprovincecommunecitydistrictstreethousing_estatezipcodeneighborhoodlonlatr/   r0   r1   r>   r>      s.   (F((#..6	M f"4tDGF$dCEv3TFHf#DEG6sTBDv3TFHV4tDF%V%%4tLNf#TEG#6##sTJL
&

bd$
?C
&

bd$
?Cr0   r>   c                       e Zd Z ej                  dej
                  dd      Z ej                  dd      Z ej                  dd      Z	y)r?   r   offer_images_nm_archiveTrI   rL   N)
r   r   r   r   rM   rN   r3   	JSONFieldoriginal_image_urlsimagesr/   r0   r1   r?   r?      sO    (F((#...	M +&**DAV4t4Fr0   r?   c                       e Zd Z ej                  dej
                  dd      Z ej                  ddd      Z ej                  ddd      Z	 ej                  ddd      Z
y)	r@   r   offerer_nm_archiveTrI   r	   r   r   N)r   r   r   r   rM   rN   r3   r   advertiser_nameadvertiser_typeremote_servicer/   r0   r1   r@   r@      sh    (F((#..)	M 'f&&#DMO&f&&#DMO%V%%4tLNr0   r@   c                   v    e Zd Z ej                  dej
                  dd      Z ej                  ddd      Zy)rA   r   offerer_phone_nm_archiveTrI   r   r   N)	r   r   r   r   rM   rN   r3   r   advertiser_phoner/   r0   r1   rA   rA      s=    (F((#../	M (v''3TNr0   rA   c                   v    e Zd Z ej                  dej
                  dd      Z ej                  ddd      Zy)rB   r   listing_counter_nm_archiveTrI   r	   r
   N)	r   r   r   r   rM   rN   r3   r   
view_countr/   r0   r1   rB   rB      s<    (F((#..1	M "!!S4HJr0   rB   c                      e Zd Z ej                  dej
                  dd      Z ej                  d      Z ej                  dd      Z
 ej                  d      Z ej                  d      Z ej                  dd      Z ej                  ddd	      Z ej                  d      Z ej                  d      Zy
)rC   r   space_data_nm_archiveTrI   )defaultrL   Fr	   r
   N)r   r   r   r   rM   rN   r3   rO   	is_activerg   inactive_dateisSendToMainServer
isArchived	DateFieldlisting_dater   r   isMergedisDetailr/   r0   r1   rC   rC      s    (F((#..,	M $##D1I(F((d$?M,,,U;$$$U3J#6##T:L!!!S4HJ"v""51H"v""51Hr0   rC   N)	django.dbr   Modelr   r6   r7   r<   r=   r>   r?   r@   rA   rB   rC   r/   r0   r1   <module>r      s    I IF""NLFLL L8M6<< M"Gv|| "GJ@FLL @45V\\ 5
M 
MOfll OI I2FLL 2r0   