o
    g,                     @   sB   d dl mZ d dlmZmZ d dlZd dlZG dd dejZdS )    )settings)
migrationsmodelsNc                #   @   s  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	fd
e
 fde
 fde
jd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ddfg	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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g d*ddd+fd,e
jded-d.fgd)d/dgd'd(ej	d0de
jdddddfd1e
jddfd2e
jddd3fd4e
jdd5d3fd6e
jdd7d8fd9e
jdd:fd;e
jdd<fd=e
jejj
jjd>d?fd@e
jejj
jjejd?fg	dej	dAde
jdddddfde
jdBd	fd1e
 fdCe
jddDd8fd2e
jddd3fdEe
jddfdFe
jdedGfd9e
jdd:fdHe
jdIdJdKfg	dej	dLde
jdddddfde
jdMd	fdNe
jdOdPfdQe
jdRdSdTfdUe
jddVdWfdXe
jddYdZfd[e
jd\ejj
jjejd]fd^e
jdd_dejj
jjdJd`fdae
jdbejj
jjdcd]fg	dLdddegd'd(ej	dfde
jdddddfdge
jdhdifdje
jdd	fd^e
jejj
jjdkdJdlfgdej	dmde
jdddddfde
jdd	fd
e
 fdne
 fde
jg dodpdqdfd9e
jejjj drfd;e
jdd<fdse
jddejj
jjdtejdufd^e
jejj
jjdvdJdlfg	dej	dwde
jdddddfdxe
jdd	fdye
 fd
e
 fd^e
jejj
jjdzdJdlfd{e
jejj
jjdzd|dlfgdej	d}de
jdddddfde
jg d~dddfde
jdd:fde
jdddfde
jddfd^e
jejj
jjddJdlfd@e
jejj
jjejd?fgddhid(ej	dde
jdddddfde
jdd	fdNe
 fde
jdddddfde
jdddddfde
jg dddfde
jddfde
jg dddqdfde
jdd:fd;e
jdd<fde
jddfde
jdddfde
jdddZfde
jdddfde
jejj
jjdddlfde
jddejj
jjdejdufde
jejj
jjdejdlfgdddgdhdd(gZ!dS )	MigrationTEventidFID)auto_createdprimary_key	serializeverbose_nametitle   )
max_lengthdescription	date_timeend_time)blanknullvenuestatus))upcomingUpcoming)ongoingOngoing)archivedArchivedr   
   )choicesdefaultr   registration_link)r   banner_imagezevent_banners/)r   r   	upload_to)namefieldsPublicationTyper#   2   )r   uniqueiconzbi-file-earmarkz0Bootstrap icon class (e.g., bi-file-earmark-pdf))r   	help_textr   allowed_extensionsz.pdf,.doc,.docx,.ppt,.pptxzFComma-separated list of allowed file extensions (e.g., .pdf,.doc,.ppt)zPublication TypezPublication Types)r   verbose_name_pluralordering)r#   r$   optionsRole))adminAdmin)editorEditor)attendeeAttendee)r   r   r'   permissionszStore role-specific permissions)r   r   r)   RolesUserProfilebioorganization)r   r   phone_number   profile_picturezprofile_pictures/)r   r"   
created_at)auto_now_add
updated_at)auto_nowrolezevents.role)	on_deletetouserSpeakerd   photozspeaker_photos/websitesocial_media)r   r   eventsspeakerszevents.event)related_namerC   Publication   abstractz$Brief description of the publication)r)   filezUpload your publication filezpublications/)r)   r"   published_atz(When this publication was made available)r>   r)   	is_publicz*Make this publication visible to all users)r   r)   authorz&Who authored/uploaded this publication)r)   rB   rC   eventz2Optional: Associate this publication with an event)r   r)   r   rB   rC   publication_typezType of publicationzevents.publicationtypePublicationsz-published_atGalleryimagezgallery_images/)r"   captiongallery)rB   rL   rC   CallForProposalsubmission_deadline))openOpen)closedClosedunder_reviewzUnder Reviewr]      )r   
created_bycreated_cfps)r   r   rB   rL   rC   cfpsAgendasession_titlesession_timeagendasspeakerzevents.speakerRegistration))
registered
Registered)attendedAttended)	cancelled	Cancelledrm   registration_dateattendance_datenotesregistrationsunique_together)rT   rD   Proposalpresentation_slidesz3Upload your presentation slides (PDF, PPT, or PPTX)zproposal_slides/)r   r)   r   r"   supporting_documentz,Additional supporting documents (PDF format)zproposal_documents/presentation_type))talkTalk)workshopWorkshop)panelzPanel Discussion)	lightningzLightning Talk)r   r   additional_notes))	submitted	Submittedra   )acceptedAccepted)rejectedRejectedr   submitted_atreviewer_notesreviewed_atis_publishedz,Make this document available in Publicationspublication_datecfp	proposalszevents.callforproposalreviewed_byreviewed_proposals	submittersubmitted_proposals	Proposalsz-submitted_at)r   r   r   )r   r+   r,   rw   N)"__name__
__module____qualname__initialr   swappable_dependencyr   AUTH_USER_MODELdependenciesCreateModelr   BigAutoField	CharField	TextFieldDateTimeFieldURLField
ImageField	JSONFielddict
ForeignKeydjangodbdeletionCASCADEOneToOneFieldManyToManyField	FileFieldBooleanFieldSET_NULLPROTECTutilstimezonenow
operations r   r   </var/www/html/bloggers_ems/events/migrations/0001_initial.pyr   	   s6   



	

 



  r   )	django.confr   	django.dbr   r   django.db.models.deletionr   django.utils.timezoner   r   r   r   r   <module>   s
   