o
    HhF                     @   s6   d dl Z d dlmZ d dlmZ G dd dejZdS )    N)models)timezonec                       s   e Zd ZejdejddZejdddddZ	ejddZ
ejddddZejddZejdd	Zejd
dZejdddZejdddZejejdZejddZG dd dZdd Z fddZ  ZS )UserTF)primary_keydefaulteditable2   )
max_lengthuniquenullblankd   )r	   )r	   r   r   )r
      )r   r   )r   )auto_nowc                   @   s   e Zd ZdZdgZdS )z	User.Metausersz-created_atN)__name__
__module____qualname__db_tableordering r   r   0C:\Users\Denis\Desktop\TimeStamps\user\models.pyMeta   s    
r   c                 C   s   | j  d| j S )N )	firstnamelastname)selfr   r   r   __str__   s   zUser.__str__c                    s    t  | _t j|i | d S )N)r   now
updated_atsupersave)r   argskwargs	__class__r   r   r!      s   
z	User.save)r   r   r   r   	UUIDFielduuiduuid4id	CharFieldZemployee_nor   Z
middlenamer   
EmailFieldemailpassword	DateFieldZhire_start_dateZhire_end_dateDateTimeFieldr   r   
created_atr   r   r   r!   __classcell__r   r   r$   r   r      s    r   )r'   	django.dbr   django.utilsr   Modelr   r   r   r   r   <module>   s    