python (3.12.0)

(root)/
lib/
python3.12/
sqlite3/
__pycache__/
__main__.cpython-312.opt-2.pyc

̑e	ddlZddlZddlmZddlmZddlmZddZGddeZ	dZ
ed	k(re
ejd
dyy)N)ArgumentParser)InteractiveConsole)dedentc		|j|D]
}t|y#tj$r}t	|j
}	t|d|jd|tjn/#t$r#t|d|tjYnwxYw|stjdYd}~yYd}~yd}~wwxYw)Nz (z): )filez: )executeprintsqlite3Errortype__name__sqlite_errornamesysstderrAttributeErrorexit)csqlsuppress_errorsrowetps      D/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/sqlite3/__main__.pyr	r	s
99S>	C#J	==
!W

	1RD1--.c!5CJJG	1RD1#,SZZ0	1HHQKK
s8!%CC-A<;C<)B(%C'B((CCc(eZdZ	fdZddZxZS)SqliteInteractiveConsolecZt|||_|j|_y)N)super__init___concursor_cur)self
connection	__class__s  rrz!SqliteInteractiveConsole.__init__(s%
	%%'	c	|xdk(rttjyxdk(r
tdydk(rtjdy	tj
|syt
|j|y)Nz.versionz.helpzEnter SQL code and press enter.z.quitrTF)r
rsqlite_versionrrcomplete_statementr	r")r#sourcefilenamesymbols    r	runsourcez"SqliteInteractiveConsole.runsource-st	
//0278

	11&9		6*r&)z<input>single)r
__module____qualname__rr-
__classcell__)r%s@rrr%s(
r&rc	^tdd}|jdtddd|jd	tdd
|jdd
ddtjd|j
|}|jdk(rd}nt|j}tjdk(rdtjvrd}nd}tdtjd|d|dj}dt_
dt_tj|jd}	|j rt#||j dnt%|}|j'|d !|j)tj*d"y#|j)wxYw)#NzPython sqlite3 CLIzpython -m sqlite3)descriptionprogr+z:memory:?zrSQLite database to open (defaults to ':memory:'). A new database is created if the file does not previously exist.)r
defaultnargshelprzAAn SQL query to execute. Any returned rows are printed to stdout.)r
r7r8z-vz	--versionversionzSQLite version z'Print underlying SQLite library version)actionr9r8za transient in-memory databasewin32zidlelib.runzCTRL-ZzCTRL-Dz2
        sqlite3 shell, running on SQLite version z
        Connected to z}

        Each command will be run using execute() on the cursor.
        Type ".help" for more information; type ".quit" or z to quit.
    zsqlite> z    ... )isolation_levelF)r)exitmsgr)radd_argumentstrrr(
parse_argsr+reprrplatformmodulesrstripps1ps2connectrr	rinteractcloser)argsparserdb_nameeofkeybannerconconsoles       rmainrRAs
(
 Fj
O
Cs
7k)!'"8"8!9:
6
6d#D}}
"2t}}%||w=#C
2292H2H1IJY<=C8D	

CGCG
//$--
>C	88C59/s3GVR0		HHQK			s
1AFF,__main__r)T)
rrargparsercodertextwraprr	rrRrargvr&r<module>rYsT
##,18:zz!"r&