o
    uUfµ	  ã                   @   sB   d dl Zd dlZd dlmZ d dlmZmZ G dd„ dejƒZdS )é    N)Úsettings)Ú
migrationsÚmodelsc                   @   sz  e Zd Zddde ej¡gZejddd�ej	dde
jd	d	d
dd�fdejjjj
jjd	dd�fdejjjj
jjd	dd�fde
 ¡ fde
jd	d�fde
jd	d�fde
jg d¢ddd�fde
jd	d�fde
jd	d�fde
jd	dd �fd!e
jd	ejj
jjd"ejd#�fd$e
jejj
jjd%ejd&�fd'e
jd	ejj
jjd(d)d#�fd*e
jd	ejj
jjd%d+d#�fd,e
jd	ejj
jjd%d-d#�fgd.�gZd/S )0Ú	Migration)ÚaccountsÚ"0007_customuser_profile_pic_device)ÚbookingÚ0001_initial)Ú
vehiclehubÚ;0004_vehicle_vehicle_pic_vehicleassignment_on_ride_and_moreÚlocationÚimage)Ú
model_nameÚnameÚRideÚidTFÚID)Úauto_createdÚprimary_keyÚ	serializeÚverbose_nameÚpickup_locationiæ  )Ú	geographyÚsridÚdropoff_locationÚ	ride_timeÚ
start_time)ÚnullÚend_timeÚstatus))ÚpendingÚPending)ÚacceptedÚAccepted)ÚrejectedÚRejected)Ú	completedÚ	Completed)Ú	cancelledÚ	Cancelledr    é
   )ÚchoicesÚdefaultÚ
max_lengthÚ
created_at)Úauto_now_addÚ
updated_at)Úauto_nowÚotpé   )Úblankr-   ÚdriverÚdriver_rides)r   Ú	on_deleteÚrelated_nameÚtoÚuserÚrides)r7   r8   r9   Úuser_deviceÚ
user_rideszaccounts.deviceÚvehiclezvehiclehub.vehicleÚvehicle_typezvehiclehub.vehicletype)r   ÚfieldsN)Ú__name__Ú
__module__Ú__qualname__r   Úswappable_dependencyr   ÚAUTH_USER_MODELÚdependenciesÚRemoveFieldÚCreateModelr   ÚBigAutoFieldÚdjangoÚcontribÚgisÚdbr@   Ú
PointFieldÚDateTimeFieldÚ	CharFieldÚ
ForeignKeyÚdeletionÚCASCADEÚSET_NULLÚ
operations© rV   rV   úH/var/www/html/loop/booking/migrations/0002_remove_location_image_ride.pyr   	   s<    
üþ
ñþûr   )	Ú#django.contrib.gis.db.models.fieldsrJ   Údjango.db.models.deletionÚdjango.confr   Ú	django.dbr   r   r   rV   rV   rV   rW   Ú<module>   s
   