HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/trac/upgrades/__pycache__/db23.cpython-310.pyc
o

�k�`�
�@s$ddlmZmZmZmZdd�ZdS)�)�Table�Column�Index�DatabaseManagerc
CsV|�d�|�d�|�d�|�d�tddd�td�td	�td
�ftddd�td
�tddd�tddd�td�td�td
dg�ftddd�td
dd�tddd�tddd�tddd�tdddd �td!�td"�td
dg�fg}t|���\}}|D]}|�|�D]}|�|�q�q{|�d#�|�d$�|�d%�|�d&�|�d'�|�d(�dS))Nz8CREATE TEMPORARY TABLE rev_old AS SELECT * FROM revisionzDROP TABLE revisionz:CREATE TEMPORARY TABLE nc_old AS SELECT * FROM node_changezDROP TABLE node_change�
repository)�id�name)�keyrr�value�revision)�repos�revrr
�)�key_size�time�int)�type�author�message�node_change)rr
�path�change_type�8r��	node_type�)�sizer�)rr�	base_path�base_revzcINSERT INTO revision (repos,rev,time,author,message) SELECT '',rev,time,author,message FROM rev_oldzDROP TABLE rev_oldz�INSERT INTO node_change (repos,rev,path,node_type,change_type,base_path,base_rev) SELECT '',rev,path,node_type,change_type,base_path,base_rev FROM nc_oldzDROP TABLE nc_oldzxINSERT INTO repository (id,name,value) SELECT '',name,value FROM system WHERE name IN ('repository_dir', 'youngest_rev')zCDELETE FROM system WHERE name IN ('repository_dir', 'youngest_rev'))�executerrrr�
get_connector�to_sql)�env�ver�cursor�tables�db_connector�_�table�stmt�r+�4/usr/lib/python3/dist-packages/trac/upgrades/db23.py�
do_upgradesT




��



��





����




r-N)�trac.dbrrrrr-r+r+r+r,�<module>s