+
    öÙ†j�  ã                   ó    € R  t R tRR/R ltR# )c                 óD   € R P                  V P                  RR4      4      # )z"{0}"Ú"z""©ÚformatÚreplace)Únames   &Ú#/usr/lib/python3.14/sqlite3/dump.pyÚ_quote_namer	   
   s   € Ø�>‰>˜$Ÿ,™, s¨DÓ1Ó2Ð2ó    c                 óD   € R P                  V P                  RR4      4      # )z'{0}'Ú'z''r   )Úvalues   &r   Ú_quote_valuer      s   € Ø�>‰>˜%Ÿ-™-¨¨TÓ2Ó3Ð3r
   ÚfilterNc             #  ó0  "  € RpV P                  4       pRVn        VP                  R4      P                  4       pV'       d   Rx € Rx € V'       d   RpV.pMRp. pRV R	2pVP                  Wv4      p. p	VP                  4        EFŽ  w  r«pV
R
8X  dR   VP                  R4      pR.p	T	VP                  4        U
Uu. uF  w  r®R\	        V
4       RV R2NK  	  upp
,          p	K_  V
R8X  d   Rx € MxV
P                  R4      '       d   K„  VP                  R4      '       d6   V'       g   RpRx € RP                  \	        V
4      \	        V4      4      x € MRP                  V4      x € \        V
4      pVP                  RV R24      pVP                  4        Uu. uF  p\        V^,          4      NK  	  ppRP                  VRP                  R V 4       4      4      pVP                  V4      pV F  pRP                  V^ ,          4      x € K  	  EK‘  	  RV R2pVP                  Wv4      pVP                  4        F  w  pr¼RP                  V4      x € K  	  V'       d   Rx € V	 F  pRP                  V4      x € K  	  Rx € R# u upp
i u upi 5i) a  
Returns an iterator to the dump of the database in an SQL text format.

Used to produce an SQL dump of the database.  Useful to save an in-memory
database for later restoration.  This function should not be called
directly but instead called from the Connection method, iterdump().
FNzPRAGMA foreign_key_checkzPRAGMA foreign_keys=OFF;zBEGIN TRANSACTION;zAND "name" LIKE ?Ú z’
        SELECT "name", "type", "sql"
        FROM "sqlite_master"
            WHERE "sql" NOT NULL AND
            "type" == 'table'
            z%
            ORDER BY "name"
        Úsqlite_sequencez SELECT * FROM "sqlite_sequence";zDELETE FROM "sqlite_sequence"z%INSERT INTO "sqlite_sequence" VALUES(Ú,Ú)Úsqlite_stat1zANALYZE "sqlite_master";Úsqlite_zCREATE VIRTUAL TABLETzPRAGMA writable_schema=ON;zXINSERT INTO sqlite_master(type,name,tbl_name,rootpage,sql)VALUES('table',{0},{0},0,{1});z{0};zPRAGMA table_info(z0SELECT 'INSERT INTO {0} VALUES('{1}')' FROM {0};z','c              3   óV   "  € T F  pR P                  \        V4      4      x € K!  	  R# 5i)z||quote({0})||N)r   r	   )Ú.0Úcols   & r   Ú	<genexpr>Ú_iterdump.<locals>.<genexpr>U   s'   é € ð ÙEQ¸cÐ ×'Ñ'¬°CÓ(8×9Ð9Ã\ùs   ‚')z§
        SELECT "name", "type", "sql"
        FROM "sqlite_master"
            WHERE "sql" NOT NULL AND
            "type" IN ('index', 'trigger', 'view')
            z	
        zPRAGMA writable_schema=OFF;zCOMMIT;)
ÚcursorÚrow_factoryÚexecuteÚfetchallr   Ú
startswithr   r	   ÚstrÚjoin)Ú
connectionr   Úwriteable_schemaÚcuÚ
violationsÚfilter_name_clauseÚparamsÚqÚ
schema_resr   Ú
table_nameÚtypeÚsqlÚrowsÚ	seq_valueÚtable_name_identÚresÚ
table_infoÚcolumn_namesÚ	query_resÚrowr   s   &$                    r   Ú	_iterdumpr6      s¹  é € ð ÐØ	×	Ñ	Ó	€BØ€B„Nà—‘Ð6Ó7×@Ñ@ÓB€JßØ(Ò)Ø
Òçà0ÐØ�‰àÐØˆðð
  Ð ð !	ð	€Að —‘˜AÓ&€JØ€OØ!+×!4Ñ!4×!6Ñˆ
˜#ØÐ*Ô*Ø—:‘:Ð@ÓAˆDØ>Ð?ˆOØà-1¯]©]¬_ô á-<Ñ)�Jð 8¼ÀZÓ8PÐ7QÐQRÐS\ÐR]Ð]^Ó_Ù-<ò õ ˆOñ Ø˜>Ô)Ø,Ó-Ø×"Ñ" 9×-Ò-ÙØ�^‰^Ð2×3Ò3ß#Ø#'Ð Ø2Ò3ð3ß39±6Ü" :Ó.Ü" 3Ó'ó4óð —-‘- Ó$Ò%ô ' zÓ2ÐØ�j‰jÐ-Ð.>Ð-?¸qÐAÓBˆØ=@¿\¹\¼^ÓL¹^¨zœ˜J q�MÖ*¹^ˆÐLØ>×EÑEØØ�J‰Jñ ÙEQóó ó
ˆð —J‘J˜q“Mˆ	ÛˆCØ—-‘-  A¥Ó'Ô(ô ñI "7ðPð
  Ð ð !	ð	€Að —‘˜AÓ&€JØ%×.Ñ.Ö0‰ˆˆdØ�m‰m˜CÓ Ô!ñ 1÷ Ø+Ò,ó ˆØ�m‰m˜CÓ Ô!ñ ð Ôùóo ùò0 Mùs?   ‚AJÁA)JÂ<J
Ã.JÄJÄ!JÄ)A2JÆJÆ6B.JÉ%1J)r	   r   r6   © r
   r   Ú<module>r8      s   ðò3ò4ð_ Dö _r
   