HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //lib/python3/dist-packages/CommandNotFound/db/__pycache__/db.cpython-38.pyc
U

Ubd�@s,ddlZddlZe��Gdd�de�ZdS)�Nc@seZdZdd�Zdd�ZdS)�SqliteDatabasecCst�|�|_d|_dS)N�)�sqlite3Zconnect�conZ	component)�self�filename�r�7/usr/lib/python3/dist-packages/CommandNotFound/db/db.py�__init__szSqliteDatabase.__init__cCsR|�dd��dd�}g}|j�d|f���D] }|�|d|d|df�q,|S)Nzutf-8�surrogateescape�replacea
                SELECT packages.name, packages.version, packages.component
                FROM commands
                INNER JOIN packages on packages.pkgID = commands.pkgID
                WHERE commands.command=?
                ORDER BY packages.priority DESC
                r��)�encode�decoderZexecuteZfetchall�append)rZcommandZresults�rowrrr	�lookups�zSqliteDatabase.lookupN)�__name__�
__module__�__qualname__r
rrrrr	r	sr)r�apt_pkgZinit�objectrrrrr	�<module>s