
    |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 )znAdd DnsReport model

Revision ID: bc3cf2e2fe15
Revises: a3a9bee8f45e
Create Date: 2026-01-30 14:00:44.557951

    )opNbc3cf2e2fe15a3a9bee8f45ec                     t          j        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          d          t          j        dt          j        d          d          t          j        dt          j                    d          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 d            d S # 1 swxY w Y   d S )Ndns_reportsid$   )lengthF)nullabledomain   scoreresults_jsondkim_selectord   user_id
created_atzusers.idschemaix_dns_reports_created_at)uniqueix_dns_reports_domainix_dns_reports_user_id)r   create_tablesaColumnStringIntegerTextDateTimeForeignKeyConstraintPrimaryKeyConstraintbatch_alter_tablecreate_indexfbatch_ops    W/var/www/html/MCyber-Diagnostic/migrations/versions/bc3cf2e2fe15_add_dnsreport_model.pyupgrader)      s   OMIdBIR(((5999Ih	--->>>Igrz||e444Inbgii%888Iory444uEEEIi"--->>>IlBKMME:::YK*88D!!
 
 
 
	mD	9	9	9 _Xhjj)DEE~^cdddhjj)@AAH:V[\\\hjj)ABBYKX]^^^_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _s   -BG??HHc                  z   t          j        dd           5 } |                     |                     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#   
drop_indexr%   
drop_tabler&   s    r(   	downgrader-   (   s    		mD	9	9	9 EXHJJ'?@@AAAHJJ'>??@@@HJJ'BCCDDDE E E E E E E E E E E E E E E
 M-     s   A9BB #B )__doc__alembicr   
sqlalchemyr   revisiondown_revisionbranch_labels
depends_onr)   r-        r(   <module>r7      sp               
_ _ _*! ! ! ! !r6   