
    _f                     Z    d dl Zd dlZd dlmZ d dlmZmZ  G d dej                        Zy)    N)settings)
migrationsmodelsc                      e Zd Zdd ej                  ej                        gZ ej                  dd e	j                  dddd      fd	ej                  j                  j                  j                  j                  j!                  dd
      fdej                  j                  j                  j                  j                  j!                  dd
      fd e	j"                         fd e	j$                         fd e	j$                  d      fd e	j&                  g ddd      fd e	j"                  d      fd e	j"                  d      fd e	j(                  ej                  j                  j*                  j,                  dej                        fd e	j(                  dej                  j                  j*                  j.                  dd !      fg"       ej                  d#d e	j                  dddd      fd$ej                  j                  j                  j                  j                  j!                  dd
      fd%ej                  j                  j                  j                  j                  j!                  dd
      fd& e	j&                  d'(      fd) e	j&                  d'(      fd* e	j$                         fd+ e	j&                  d'(      fd, e	j"                  d      fd- e	j(                  ej                  j                  j*                  j,                  d.ej                        fd/ e	j(                  ej                  j                  j*                  j,                  d0d1      fg
"      gZy2)3	Migration)bookingA0006_ride_distance_ride_dropoff_name_ride_estimated_fare_and_more)
vehiclehub0009_alter_vehicle_status
SharedRideidTFID)auto_createdprimary_key	serializeverbose_nameprimary_pickup_locationi  )	geographysridprimary_dropoff_location	ride_timeseats_totalseats_occupiedr   )defaultstatus))pendingPending)
processing
Processing)acceptedAccepted)startedStarted)rejectedRejected)	completed	Completed)	cancelled	Cancelledr      )choicesr   
max_length
created_at)auto_now_add
updated_at)auto_nowprimary_userinitiated_shared_rides)	on_deleterelated_nametovehicle_typeshared_rideszvehiclehub.vehicletype)nullr3   r4   r5   )namefieldsSharedRideParticipantpickup_locationdropoff_locationpickup_name   )r,   dropoff_nameseats_requireddevice_token	joined_atparticipant_usershared_ride_participationshared_rideparticipantszbooking.sharedrideN)__name__
__module____qualname__r   swappable_dependencyr   AUTH_USER_MODELdependenciesCreateModelr   BigAutoFielddjangocontribgisdbr:   
PointFieldDateTimeFieldPositiveIntegerField	CharField
ForeignKeydeletionCASCADESET_NULL
operations     `C:\Users\user\Documents\project_loop\booking\migrations\0007_sharedride_sharedrideparticipant.pyr   r   	   s    	Y3'
''(@(@AL 	
*v**$Z_nrst*FNN,>,>,A,A,H,H,O,O,Z,Zeipt,Z,uv+V^^-?-?-B-B-I-I-P-P-[-[fjqu-[-vw2f2245 ; ; ; =>!#>6#>#>q#IJ+6++  5o  yB  OQ  R  S3v33FG3v33TBC!2!2!2VYY=M=M=V=V=^=^  nF  KS  Kc  Kc  "d  e!2!2!2		HXHXHaHaHjHj  zH  Me  "f  g	
  	
(*v**$Z_nrst"FNN$6$6$9$9$@$@$G$G$R$R]ahl$R$mn#V^^%7%7%:%:%A%A%H%H%S%S^bim%S%no 0 0 0C @A!1!1!1S!AB!#>6#>#>#@A!1!1!1S!AB2f22EF#%6V%6%6AQAQAZAZAbAb  rM  RZ  Rj  Rj  &k  l 1 1 1FII<L<L<U<U<]<]lz  @T  !U  V	
# Jr^   r   )	#django.contrib.gis.db.models.fieldsrP   django.db.models.deletiondjango.confr   	django.dbr   r   r   r]   r^   r_   <module>rd      s%    +     ((
$$ (r^   