https://t.me/RX1948
Server : Apache
System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User : dh_edsupp ( 6597262)
PHP Version : 8.2.26
Disable Function : NONE
Directory :  /lib/python3/dist-packages/trac/upgrades/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/trac/upgrades/__pycache__/db37.cpython-310.pyc
o

�k�`��@s$ddlmZddlmZdd�ZdS)�)�DatabaseManager)�schemac		s�t|�j�d�rk|j�V�dd�tD�}|�dd�dt|���jg|�i}|D]
\}}|�|g��	|�q*|�
�D]\}}d��fdd	�|D��}|�d
��|�|f�q<Wd�dS1sdwYdSdS)zZChange `text` type to `mediumtext` type in all columns
    only if MySQL database backend.zmysql:cSsg|]}|j�qS�)�name)�.0�tabrr�4/usr/lib/python3/dist-packages/trac/upgrades/db37.py�
<listcomp>szdo_upgrade.<locals>.<listcomp>z�
                SELECT table_name, column_name FROM information_schema.columns
                WHERE table_schema=%%s AND table_name IN (%s)
                AND data_type='text' ORDER BY table_name, column_name
                �,)z%sz, c3s�|]
}d��|�VqdS)zMODIFY %s mediumtextN)�quote)r�col��dbrr�	<genexpr>&s��zdo_upgrade.<locals>.<genexpr>zALTER TABLE %s %sN)r�connection_uri�
startswith�db_transactionr�execute�join�len�
setdefault�append�itemsr)	�env�version�cursor�tabs�text_columnsrr�cols�modsrr
r�
do_upgrades&�
���"��r N)�trac.db.apir�trac.db_defaultrr rrrr�<module>s


https://t.me/RX1948 - 2025