o
    6k~i                     @   sB   d dl mZ d dlZd dlmZmZ d dlZG dd dejZdS )    )settingsN)
migrationsmodelsc                %   @   s8  e Zd ZdZeejgZej	dde
jdddddfde
jddd	d
fde
jdddfde
jdddddfde
jdddddfde
jdddddfgdddgddej	dde
jdddddfde
jdd	dfde
jdddfde
jdddfde
jdddfde
jdddfde
jdddddfde
jddddd fd!e
jdd"d#fg	dd$dgddej	d%de
jdddddfde
jdd	dfde
jdddfde
jdddfde
jdddfd&e
jd'dd(d
fgd%d)dgddej	d*de
jdddddfde
jd+d	dfde
jdddfd,e
jddd-d.fd/e
jd0d1dfd2e
jd3d4d5d6fd7e
jd3d4d8d6fd9e
jdd:dd;dfd<e
jddd=d.fd>e
jdd?dd@dfde
jdAddBfdCe
jdedDdEfdFe
jdedGdEfdHe
jdg dId'ddJdKfdLe
jddMd#fdNe
jddOd#fdPe
jdQdRdSejjdRejjdTgdUdVfdWe
jdXdYd#fdZe
jdd[d#fd!e
jdd"d#fd\e
jdd]fd^e
jdd_fd`e
jddaddbfdce
jej j
j!j"dddeddffdge
jej j
j!j"dddhd%dffdie
jej j
j!j"djejdkdffgd*dldmge
j#d2d7gdndoe
j#dcgdpdoe
j#dggdqdoe
j#d!dZgdrdogdsdgZ$dtS )u	MigrationTAmenityidFID)auto_createdprimary_key	serializeverbose_namenamed   Name)
max_lengthuniquer   name_arzName (Arabic))r   r   name_kuzName (Kurdish))blankr   nullr   name_enzName (English)icon2   Icon	Amenities)r   verbose_name_pluralordering)r   fieldsoptionsCategoryslugSlug)r   r   imagezcategories/Image)r   r   	upload_tor   	is_activez	Is Active)defaultr   
CategoriesGovernoratecode
   CodeGovernoratesPlace   descriptionDescription)r   r   r   addressi  Addresslatitude   	   Latitude)decimal_places
max_digitsr   	longitude	Longitudephone   PhonewebsiteWebsiteemail   Emailzplaces/)r$   r   galleryGallery)r   r&   r   working_hourszWorking Hoursprice_range))$rG   )$$rH   )$$$rI   )$$$$rJ   zPrice Range)r   choicesr   r   r   is_openzIs Openhas_bookingzHas Bookingrating   g           g      @Rating)r7   r&   r8   
validatorsr   reviews_countr   zReviews Countis_verifiedzIs Verified
created_at)auto_now_add
updated_at)auto_now	amenitieszplaces.amenity)r   tor   categoryplaceszplaces.category)	on_deleterelated_namerZ   r   governoratezplaces.governorateownerowned_placesOwnerPlacesz-created_atplaces_plac_latitud_09f61a_idx)r   r   places_plac_categor_4fa2e6_idxplaces_plac_governo_339a69_idxplaces_plac_is_acti_f43743_idx)r   r   r   indexesN)%__name__
__module____qualname__initialr   swappable_dependencyr   AUTH_USER_MODELdependenciesCreateModelr   BigAutoField	CharField	SlugField
ImageFieldBooleanField	TextFieldDecimalFieldURLField
EmailField	JSONFieldlistdictdjangocorerR   MinValueValidatorMaxValueValidatorIntegerFieldDateTimeFieldManyToManyField
ForeignKeydbdeletionPROTECTIndex
operations r   r   C/var/www/newdalilibackend/backend/places/migrations/0001_initial.pyr   	   s    
		.>r   )	django.confr   django.core.validatorsr}   	django.dbr   r   django.db.models.deletionr   r   r   r   r   <module>   s
   