+
    i                          ^ RI Ht ^ RI Ht ^ RI Ht ^ RI Ht ^ RI Ht ^ RIHt ^RIH	t	 ^RI
Ht ^R	IHt ^R
IHt ^RIHt ^RIHt  ! R R]	]4      t ! R R]	]4      tR# )    )
BigInteger)Column)Integer)MetaData)Table)in_)AutogenFixtureTest)testing)config)eq_)is_)TestBasec                     a  ] tR t^t o Rt]P                  ! R	R
4      ]P                  P                  R 4       4       t
]P                  ! R	R
4      ]P                  P                  R 4       4       t]P                  ! R	R
4      ]P                  P                  R 4       4       t]P                  ! R	R
4      ]P                  P                  R 4       4       tRR ltRtV tR# )AlterColumnTestTc                    \        4       p\        4       p\        R V\        R\        VR7      4       \        R V\        R\        RVR7      4       V P	                  W#V4      p\        VP                  R4       R# )axprimary_keycommentr   N)r   r   r   r   _assert_alter_colr   modify_commentselfpkm1m2	alter_cols   &&   ڂC:\Users\petid\OneDrive\Desktop\Maestro\MAESTRO\maestro-backend\venv\Lib\site-packages\alembic/testing/suite/test_autogen_diffs.pytest_all_existings_filled)AlterColumnTest.test_all_existings_filled   s`     ZZc2vc7;<c2vc7CRHI**226	I$$c*    c                    \        4       p\        4       p\        R V\        R\        RVR7      4       \        R V\        R\        RRVR7      4       V P	                  W#VRR7       R# )r   r   F)nullabler   )r%   r   r   r%   N)r   r   r   r   r   )r   r   r   r   s   &&  r    $test_all_existings_filled_in_notnull4AlterColumnTest.test_all_existings_filled_in_notnull   s^     ZZc2vc7UKL3%"M	
 	rrE:r#   c                    \        4       p\        4       p\        R V\        R\        RVR7      4       \        R V\        R\        RVR7      4       V P	                  W#V4      p\        VP                  R4       R# )r   r   oldr   newN)r   r   r   r   r   r   existing_commentr   s   &&   r    $test_all_existings_filled_in_comment4AlterColumnTest.test_all_existings_filled_in_comment.   sb     ZZc2vc7ErJKc2vc7ErJK**226	I&&.r#   c                    \        4       p\        4       p\        R V\        R\        RVR7      4       \        R V\        R\        RRVR7      4       V P	                  W#V4      p\        RVP                  P                  P                  4       R# )r   r   5)server_defaultr   r+   )r1   r   r   N)	r   r   r   r   r   r   existing_server_defaultargtextr   s   &&   r    +test_all_existings_filled_in_server_default;AlterColumnTest.test_all_existings_filled_in_server_default:   s     ZZVC"M	
 	WS%R	
 **226	C2266;;<r#   Nc                :   V P                  WR R7      pVP                  R,          pVP                  ^ ,          pVf   \        VP                  V'       * 4       M\        VP                  V4       VP                  P                  \        4       4      '       g   Q hV# )T
return_ops)_fixtureopsr   existing_nullableexisting_type_compare_type_affinityr   )r   r   r   r   r%   r<   modify_tabler   s   &&&&&   r    r   !AlterColumnTest._assert_alter_colN   s~    mmBtm4wwr{ $$Q'		++V4	++X6&&==giHHHHr#    )T)F)N)__name__
__module____qualname____firstlineno____backend__r
   combinationsr   requirementscommentsr!   r'   r-   r5   r   __static_attributes____classdictcell____classdict__s   @r    r   r      s     K'8,!!+ " -+ '8,!!; " -; '8,!!/ " -/ '8,!!= " -=$
 
r#   r   c                      a  ] tR t^[t o RtRtR tR tR tR t	R t
R tR tR	 tR
 t]P                   P"                  R 4       tRtV tR# )AutoincrementTestTc           
     2   \        4       p\        4       p\        R V\        R\        RR7      4       \        R V\        R\        RR7      4       V P	                  WRR7      pRVP
                  ^ ,          P
                  ^ ,          P                  9  g   Q hR# )r   r   Fr&   Tr8   autoincrementN)r   r   r   r   r;   r<   kwr   r   r   r<   s   &   r    $test_alter_column_autoincrement_none6AutoincrementTest.test_alter_column_autoincrement_none_   sq    ZZc2vc7U;<c2vc7T:;mmBtm4cggajnnQ&7&:&::::r#   c                J   \        4       p\        4       p\        R V\        R\        RRR7      4       \        R V\        R\        RRR7      4       V P                  WRR7      p\        VP                  ^ ,          P                  ^ ,          P                  R,          R4       R# )r   r   TFr   rR   r8   rR   N	r   r   r   r   r   r;   r   r<   rS   rT   s   &   r    (test_alter_column_autoincrement_pk_false:AutoincrementTest.test_alter_column_autoincrement_pk_falsei   s    ZZ3TG	

 	3
EJ	
 mmBtm4CGGAJNN1  159r#   c           
     F   \        4       p\        4       p\        R V\        R\        RR7      4       \        R V\        R\        RR7      4       V P                  WRR7      p\        VP                  ^ ,          P                  ^ ,          P                  R,          R4       R# )r   r   Tr   r8   rR   NrY   rT   s   &   r    0test_alter_column_autoincrement_pk_implicit_trueBAutoincrementTest.test_alter_column_autoincrement_pk_implicit_true{   sr    ZZc2vc7=>c2vc:4@AmmBtm4CGGAJNN1  148r#   c                J   \        4       p\        4       p\        R V\        R\        RRR7      4       \        R V\        R\        RRR7      4       V P                  WRR7      p\        VP                  ^ ,          P                  ^ ,          P                  R,          R4       R# )r   r   TrX   r8   rR   NrY   rT   s   &   r    0test_alter_column_autoincrement_pk_explicit_trueBAutoincrementTest.test_alter_column_autoincrement_pk_explicit_true   s    ZZVCd$O	
 	3
DI	
 mmBtm4CGGAJNN1  148r#   c                   \        4       p\        4       p\        R V\        R\        RR7      \        R\        RR7      4       \        R V\        R\        RR7      \        R\        RR7      4       V P                  WRR7      p\        VP                  ^ ,          P                  ^ ,          P                  R,          R4       R	# )
r   idTr   r   FrR   r8   rR   NrY   rT   s   &   r    +test_alter_column_autoincrement_nonpk_false=AutoincrementTest.test_alter_column_autoincrement_nonpk_false   s    ZZ4d33u5		
 	4d33
%8		
 mmBtm4CGGAJNN1  159r#   c           
     n   \        4       p\        4       p\        R V\        R\        RR7      \        R\        4      4       \        R V\        R\        RR7      \        R\        4      4       V P                  WRR7      pRVP                  ^ ,          P                  ^ ,          P                  9  g   Q hR# r   rc   Tr   r   r8   rR   Nr   r   r   r   r   r;   r<   rS   rT   s   &   r    4test_alter_column_autoincrement_nonpk_implicit_falseFAutoincrementTest.test_alter_column_autoincrement_nonpk_implicit_false   s    ZZ4d33 		
 	4d33
#		
 mmBtm4cggajnnQ&7&:&::::r#   c                   \        4       p\        4       p\        R V\        R\        RRR7      \        R\        RR7      4       \        R V\        R\        RRR7      \        R\        RR7      4       V P                  WRR7      p\        VP                  ^ ,          P                  ^ ,          P                  R,          R4       R	# )
r   rc   TFrX   r   rd   r8   rR   NrY   rT   s   &   r    3test_alter_column_autoincrement_nonpk_explicit_trueEAutoincrementTest.test_alter_column_autoincrement_nonpk_explicit_true   s    ZZ4d%H3t4		
 	4d%H3
$7		
 mmBtm4CGGAJNN1  148r#   c                   \        4       p\        4       p\        R V\        R\        RR7      \        R\        RRR7      4       \        R V\        R\        RR7      \        R\        RRR7      4       V P                  WRR7      p\        VP                  ^ ,          P                  ^ ,          P                  R,          R4       R	# )
r   rc   Tr   r   FrX   r8   rR   NrY   rT   s   &   r    1test_alter_column_autoincrement_compositepk_falseCAutoincrementTest.test_alter_column_autoincrement_compositepk_false   s    ZZ4d33TG		
 	4d33
EJ		
 mmBtm4CGGAJNN1  159r#   c                v   \        4       p\        4       p\        R V\        R\        RR7      \        R\        RR7      4       \        R V\        R\        RR7      \        R\        RR7      4       V P                  WRR7      pRVP                  ^ ,          P                  ^ ,          P                  9  g   Q hR# rh   ri   rT   s   &   r    :test_alter_column_autoincrement_compositepk_implicit_falseLAutoincrementTest.test_alter_column_autoincrement_compositepk_implicit_false   s    ZZ4d33T2		
 	4d33
5		
 mmBtm4cggajnnQ&7&:&::::r#   c                   \        4       p\        4       p\        R V\        R\        RRR7      \        R\        RRR7      RR7       \        R V\        R\        RRR7      \        R\        RRR7      4       V P                  WRR7      p\        VP                  ^ ,          P                  ^ ,          P                  R	,          R4       R
# )r   rc   TFrX   r   InnoDB)mysql_enginer8   rR   NrY   rT   s   &   r    9test_alter_column_autoincrement_compositepk_explicit_trueKAutoincrementTest.test_alter_column_autoincrement_compositepk_explicit_true   s    ZZ4d%H3TF
 "
	
 	4d%H3
DI		
 mmBtm4CGGAJNN1  148r#   rB   N)integer_subtype_comparisons)rC   rD   rE   rF   rG   __requires__rU   rZ   r]   r`   re   rj   rm   rp   rs   r   rI   autoincrement_on_composite_pkrx   rK   rL   rM   s   @r    rP   rP   [   s\     K3L;:$99 :(;(9(:(;( 669 79r#   rP   N)
sqlalchemyr   r   r   r   r   sqlalchemy.testingr   _autogen_fixturesr	    r
   r   r   r   r   r   rP   rB   r#   r    <module>r      sL    !     " 1     H(( HVv9*H v9r#   