
    9vj*                     N    d dl mZ d dlmZmZmZmZmZmZ d dl	Z	 G d de      Z
y)    )Base)ColumnStringDateTimefunc
ForeignKeyJSONNc                      e Zd ZdZ e ed      dd       Z e ed       ed            Z e ed            Z	 e ed            Z
 e ed            Z eei 	      Z e ed
            Z ee ej"                               Zy)AuditLog
audit_logs$   Tc                  <    t        t        j                               S )N)struuiduuid4     /app/models/audit_log.py<lambda>zAuditLog.<lambda>   s    c$**,>Or   )primary_keydefaultzusers.idd   2   )r   -   )server_defaultN)__name__
__module____qualname____tablename__r   r   idr   user_idactionresource_typeresource_idr	   metadata_json
ip_addressr   r   now
created_atr   r   r   r   r      s     M	r
6O	PBVBZJ!78GF3K F6":&M$K4,Mr
#J<Jr   r   )db.baser   
sqlalchemyr   r   r   r   r   r	   r   r   r   r   r   <module>r+      s     G G 	=t 	=r   