
    h                     j    d dl mZmZmZmZmZmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ  G d de      Zy)	    )DocumentIntFieldStringFieldDateTimeFieldReferenceFieldDENY)datetime)Course)Exam)SubExamc                       e Zd Z eed      Z eed      Z eede	d      Z
 ed      Z ed      Z eej                         Z ed      Z edddg	      Z eej                         Zd
g ddZy)EbookT)requiredFN)r   reverse_delete_ruledefault)r   r      )r   choicesebooks)exam_idsub_exam_idstatusz-created_date)
collectionindexes)__name__
__module____qualname__r   r   r   r   r   r
   r   	course_idr   titleauthorr   r	   utcnowpublication_date	file_pathr   r   created_datemeta     //var/www/html/eduruby.in/models/ebooks_model.pyr   r      s    TD1G 48K v4Y]^I&E$'F$X__=T*ItaV4F 9L HDr&   r   N)mongoenginer   r   r   r   r   r   r	   models.courser
   models.examr   models.sub_examr   r   r%   r&   r'   <module>r,      s#    \ \     #H r&   