o
    "i                     @   s@   d Z ddlmZmZmZmZmZ ddlmZ G dd deZ	dS )zPermission audit log model    )ColumnIntegerStringBooleanDateTime)	BaseModelc                   @   s   e Zd ZdZddiZeeddddZeedddZ	eedddZ
eedZeed	ZeeZeeZeed	Zeed
Zeed
ZdS )PermissionAuditLogpermission_audit_logsschemapublic   FT)nullableindexd   2   i  N)__name__
__module____qualname____tablename____table_args__r   r   action_typer   user_id	tenant_idresourceactionrole_idr   result
ip_address
user_agentrequest_path r    r    G/lsinfo/ai/hellotax_ai/base_platform/app/models/permission_audit_log.pyr      s    r   N)
__doc__
sqlalchemyr   r   r   r   r   app.models.baser   r   r    r    r    r!   <module>   s    