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/CommandNotFound/db/__pycache__/db.cpython-310.pyc
o

���ad�@s,ddlZddlZe��Gdd�de�ZdS)�Nc@seZdZdd�Zdd�ZdS)�SqliteDatabasecCst�|�|_d|_dS)N�)�sqlite3�connect�con�	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�decoder�execute�fetchall�append)r�command�results�rowr
r
r�lookups��zSqliteDatabase.lookupN)�__name__�
__module__�__qualname__rrr
r
r
rr	sr)r�apt_pkg�init�objectrr
r
r
r�<module>s