a
    ¿þjq  ã                   @   s:   d dl mZ d dlmZmZ d dlZG dd„ dejƒZdS )é    )Úsettings)Ú
migrationsÚmodelsNc                   @   s¸  e Zd ZdZddgZ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dejdddd�fdej	g 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'd(d)d%d*�fd+ejdd,d'd(d-d.d*�fgd/d0d1œd2�ejd3dejddddd�fd4ej	d5d6d�fd7ej	d5d8d�fd9ej	dd5d:d;�fd<ejd=d>�fd?ej	d5d@d�fdAej	ddBdCd;�fdDej	dddEd;�fdFejdGd>�fd(ejejjjjdHejd/dI�fg
dJdKd1œd2�ejdLdejddddd�fd4ej	d5d6d�fd7ej	d5d8d�fd9ej	dd5d:d;�fd<ejd=d>�fdMejdNd>�fdOej	ddPdddQdR�fdSejddTd�fdUej	ddBdVd;�fdWejddXd�fdYej	g dZ¢d[dd\d�fdDej	dddEd;�fd]ejdd^d_�fd`ejddejjjjdadbdcdd�fd(ejejjjjdejd/dI�fgdedfd1œd2�ejdgdejddddd�fd4ej	d5d6d�fd7ej	d5d8d�fd9ej	dd5d:d;�fd<ejd=d>�fdDej	ddEd�fd]ejdd^d_�fdhejdidjdkdl�fd(ejejjjjdmejd/dI�fg	dndod1œd2�gZdpS )qÚ	MigrationT)ÚcoreÚ0001_initial)ÚauthÚ%0012_alter_user_first_name_max_lengthÚUserÚidFÚID)Úauto_createdÚprimary_keyÚ	serializeÚverbose_nameÚpasswordé€   )Ú
max_lengthr   Ú
last_loginz
last login)ÚblankÚnullr   Úis_superuserzPDesignates that this user has all permissions without explicitly assigning them.zsuperuser status)ÚdefaultÚ	help_textr   Úemailéþ   ÚEmail)r   Úuniquer   Úrole))Ústudentõ   Ð¡Ñ‚ÑƒÐ´ÐµÐ½Ñ‚)Úparentõ   Ð Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ)Úteacherõ   ÐŸÑ€ÐµÐ¿Ð¾Ð´Ð°Ð²Ð°Ñ‚ÐµÐ»ÑŒ)Úacademic_staffu   Ð£Ñ‡ÐµÐ±Ð½Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ)Úadminu   Ð�Ð´Ð¼Ð¸Ð½Ð¸Ñ�Ñ‚Ñ€Ð°Ñ‚Ð¾Ñ€r   é   u   Ð Ð¾Ð»ÑŒ)Úchoicesr   r   r   Ú	is_activeu   Ð�ÐºÑ‚Ð¸Ð²ÐµÐ½)r   r   Úis_staffu   ÐŸÐµÑ€Ñ�Ð¾Ð½Ð°Ð»Ú
created_atu   Ð”Ð°Ñ‚Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ†Ð¸Ð¸)Úauto_now_addr   ÚgroupszaThe groups this user belongs to. A user will get all permissions granted to each of their groups.Úuser_setÚuserz
auth.group)r   r   Úrelated_nameÚrelated_query_nameÚtor   Úuser_permissionsz#Specific permissions for this user.zauth.permissionzuser permissionsu   ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒu   ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ð¸)r   Úverbose_name_plural)ÚnameÚfieldsÚoptionsÚTeacherÚ	last_nameéd   u   Ð¤Ð°Ð¼Ð¸Ð»Ð¸Ñ�Ú
first_nameu   Ð˜Ð¼Ñ�Úmiddle_nameu   ÐžÑ‚Ñ‡ÐµÑ�Ñ‚Ð²Ð¾)r   r   r   Ú
birth_dateu   Ð”Ð°Ñ‚Ð° Ñ€Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ�)r   Úpositionu   Ð”Ð¾Ð»Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒÚ
departmentéÿ   u   ÐšÐ°Ñ„ÐµÐ´Ñ€Ð°Úphoneu   Ð¢ÐµÐ»ÐµÑ„Ð¾Ð½Ú	hire_dateu'   Ð”Ð°Ñ‚Ð° Ð¿Ñ€Ð¸Ñ‘Ð¼Ð° Ð½Ð° Ñ€Ð°Ð±Ð¾Ñ‚Ñƒr#   )Ú	on_deleter0   r2   r   r$   u   ÐŸÑ€ÐµÐ¿Ð¾Ð´Ð°Ð²Ð°Ñ‚ÐµÐ»Ð¸ÚStudentÚenrollment_yearu   Ð“Ð¾Ð´ Ð¿Ð¾Ñ�Ñ‚ÑƒÐ¿Ð»ÐµÐ½Ð¸Ñ�Ústudent_id_numberé2   u%   Ð�Ð¾Ð¼ÐµÑ€ Ñ�Ñ‚ÑƒÐ´ÐµÐ½Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾)r   r   r   r   r   Úhas_jobu   Ð Ð°Ð±Ð¾Ñ‚Ð°ÐµÑ‚Ú	job_placeu   ÐœÐµÑ�Ñ‚Ð¾ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹Úreceives_scholarshipu#   ÐŸÐ¾Ð»ÑƒÑ‡Ð°ÐµÑ‚ Ñ�Ñ‚Ð¸Ð¿ÐµÐ½Ð´Ð¸ÑŽÚscholarship_type))Úacademicu   Ð�ÐºÐ°Ð´ÐµÐ¼Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�)Úsocialu   Ð¡Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ð°Ñ�)Únoneu   Ð�Ðµ Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÐµÑ‚rL   u   Ð¢Ð¸Ð¿ Ñ�Ñ‚Ð¸Ð¿ÐµÐ½Ð´Ð¸Ð¸Úaddressu
   Ð�Ð´Ñ€ÐµÑ�)r   r   ÚgroupÚstudentsz
core.groupu   Ð“Ñ€ÑƒÐ¿Ð¿Ð°)r   r   rC   r0   r2   r   r    u   Ð¡Ñ‚ÑƒÐ´ÐµÐ½Ñ‚Ñ‹ÚParentÚchildrenÚparentszusers.studentu   Ð”ÐµÑ‚Ð¸)r0   r2   r   r!   r"   u   Ð Ð¾Ð´Ð¸Ñ‚ÐµÐ»Ð¸N)Ú__name__Ú
__module__Ú__qualname__ÚinitialÚdependenciesr   ÚCreateModelr   ÚBigAutoFieldÚ	CharFieldÚDateTimeFieldÚBooleanFieldÚ
EmailFieldÚManyToManyFieldÚ	DateFieldÚOneToOneFieldÚdjangoÚdbÚdeletionÚCASCADEr   ÚAUTH_USER_MODELÚIntegerFieldÚ	TextFieldÚ
ForeignKeyÚSET_NULLÚ
operations© rm   rm   ú2D:\diplom_project\users\migrations\0001_initial.pyr      sœ   þõþñöþò ñþí÷þóÀr   )Údjango.confr   Ú	django.dbr   r   Údjango.db.models.deletionrc   r   rm   rm   rm   rn   Ú<module>   s   