cursor.query psycopg как функциональность для базы данных sqlite - PullRequest
0 голосов
/ 02 мая 2020

Я работаю над функцией, которая изменяет строки SQL, переданные методу connection.execute() DBAPI, и добавляет комментарий к нему перед выполнением.

Чтобы убедиться, что комментарии добавляются Как и ожидалось, я написал тест, который выполняет простой запрос к базе данных sqlite.

С psycopg я мог бы использовать cursor.query , чтобы получить окончательный запрос, который был отправлен в бэкенд. Есть ли способ сделать это для базы данных sqlite (используя sqlite3 или любой другой стандартный интерфейс sqlite)?

например:

# Illustration via psycopg, of the desired result

res = conn.execute("select 5")
query = res.cursor.query.decode('utf-8')
print (query)
Output
------
/* my comment */
select 5
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...