U
    -@hG                     @   s:   d dl mZ d dlmZ d dlmZ G dd dejZdS )    )models)settings)timezonec                       st   e Zd ZejdddZejddZejej	ddej
ddZejej	ej
ddddZG dd	 d	Z fd
dZ  ZS )	UserAuditT)auto_now_addnull)auto_nowz%(class)s_createdby)r   blank	on_deleterelated_namez%(class)s_modifiedby)r
   r   r   r	   c                   @   s   e Zd ZdZdS )zUserAudit.MetaTN)__name__
__module____qualname__abstract r   r   :/home/worker/MarketYantra/Yantra/yantra/userauth/models.pyMeta   s   r   c                    s   t  | _t j|| d S )N)r   now
updated_atsupersave)selfargskwargs	__class__r   r   r      s    
zUserAudit.save)r   r   r   r   DateTimeFieldZ
created_atr   
ForeignKeyr   AUTH_USER_MODELCASCADEZ
created_byZmodified_byr   r   __classcell__r   r   r   r   r      s     r   N)	django.dbr   django.confr   django.utilsr   Modelr   r   r   r   r   <module>   s   