
    _i	                     :    d Z ddlmZ ddlZdZdZdZdZd Z	d Z
dS )zoAdd audit_logs table

Revision ID: 2178dd55a2db
Revises: eb9aa2fd3071
Create Date: 2026-01-08 02:04:38.545735

    )opN2178dd55a2dbeb9aa2fd3071c                      t          j        dt          j        dt          j        d          d          t          j        dt          j                    d          t          j        dt          j        d	          d          t          j        d
t          j        d          d          t          j        dt          j        d          d          t          j        dt          j        d          d          t          j        dt          j        d          d          t          j        dt          j        d          d          t          j        dt          j        d          d          t          j        dt          j                    d          t          j        dt          j                    d          t          j        dt          j                    d          t          j        dt          j                    d          t          j        dt          j                    d          t          j        dt          j        d          d          t          j        dgdg          t          j        dgdg          t          j	        d                     t          j
        dd           5 } |                     |                     d          d
gd           |                     |                     d          dgd           |                     |                     d           dgd           |                     |                     d!          dgd           d d d            d S # 1 swxY w Y   d S )"N
audit_logsid$   )lengthF)nullable	timestamplevel   category2   actiond   user_idT	target_id
ip_address-   
user_agent   messageerror_detailssuggested_fixresolvedresolved_atresolved_byzusers.idschemaix_audit_logs_category)uniqueix_audit_logs_levelix_audit_logs_timestampix_audit_logs_user_id)r   create_tablesaColumnStringDateTimeTextBooleanForeignKeyConstraintPrimaryKeyConstraintbatch_alter_tablecreate_indexfbatch_ops    X/var/www/html/MCyber-Diagnostic/migrations/versions/2178dd55a2db_add_audit_logs_table.pyupgrader5      sK   OLIdBIR(((5999Ik2;==5999Igry+++e<<<Ij")2...???Ih	--->>>Ii"---===Ik29B///$???IlBIR0004@@@IlBIS111DAAAIiU333Iorwyy4888Iorwyy4888Ij"*,,777ImR[]]T:::ImRYb111DAAA]Oj\<<YK*88D!!%  ( 
	l4	8	8	8 ^Hhjj)ABBZLY^___hjj)>??'SXYYYhjj)BCCk][`aaahjj)@AAI;W\]]]	^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^s   B1NN
Nc                     t          j        dd           5 } |                     |                     d                     |                     |                     d                     |                     |                     d                     |                     |                     d                     d d d            n# 1 swxY w Y   t          j        d           d S )Nr   r   r%   r$   r#   r!   )r   r/   
drop_indexr1   
drop_tabler2   s    r4   	downgrader9   2   s   		l4	8	8	8 BHHJJ'>??@@@HJJ'@AABBBHJJ'<==>>>HJJ'?@@AAA	B B B B B B B B B B B B B B B M,s   B!CCC)__doc__alembicr   
sqlalchemyr'   revisiondown_revisionbranch_labels
depends_onr5   r9        r4   <module>rC      sp               
^ ^ ^>         rB   