§
    ¹!XÕ  ã                   ó<   — d dl mZ d dlmZ dgZefdededefd„ZdS )	é    )Ú
connection)Ú
ConnectionÚexecute_fileÚfilenameÚconnÚreturnc                 óF  ‡— t          | d¦  «        5 } |j        ¦   «         Šd                     t          d„ |                     ¦   «         ¦  «        ¦  «        }ˆfd„|                     d¦  «        D ¦   «           |j        ¦   «          |cddd¦  «         S # 1 swxY w Y   dS )z
    Execute a SQL file
    ÚrÚ c                 ó*   — |                       ¦   «         S )N)Ústrip)Úls    úB/granary/edev/quantum/lib/python3.11/site-packages/schema/utils.pyú<lambda>zexecute_file.<locals>.<lambda>   s   €  Q§W¢W¡Y¤Y€ ó    c                 ó\   •— g | ](}|¯‰                      |¦  «        pt          |¦  «        ‘Œ)S © )ÚexecuteÚprint)Ú.0ÚqÚcurs     €r   ú
<listcomp>z execute_file.<locals>.<listcomp>   s3   ø€ ÐBÐBÐB¨ÀÐBˆ�Š�Q‰ŒÐ	#�5 ™8œ8ÐBÐBÐBr   ú;N)ÚopenÚcursorÚjoinÚmapÚ	readlinesÚsplitÚcommit)r   r   ÚfÚdatar   s       @r   r   r      sÞ   ø€ õ 
ˆh˜Ñ	Ô	ð  ØˆdŒk‰mŒmˆØ�wŠw•sÐ.Ð.°·²±´Ñ>Ô>Ñ?Ô?ˆØBÐBÐBÐB¨T¯ZªZ¸©_¬_ÐBÑBÔBÐBØˆŒ‰ŒˆØðð ð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð ð s   ’A7BÂBÂBN)Úqubit.io.postgresr   r   Úpostgresql.driver.pq3r   Ú__all__Ústrr   r   r   r   ú<module>r(      sn   ðØ 0Ð 0Ð 0Ð 0Ð 0Ð 0Ø ,Ð ,Ð ,Ð ,Ð ,Ð ,àÐ
€ð 26ð 	ð 	˜3ð 	 jð 	¸*ð 	ð 	ð 	ð 	ð 	ð 	r   