Я видел пример peewee, где pysqlcipher использовался в качестве соединителя для управления файлом базы данных, а не модулем sqlite. Это здорово, и даже есть версия asyn c peewee , но мне не нужно (или не хочется) использовать объектную модель peewee. В peewee коннектор инициализируется следующим образом:
from peewee import *
from playhouse.sqlcipher_ext import SqlCipherDatabase
db = SqlCipherDatabase(None)
class Entry(Model):
class Meta:
database = db
Я хочу сделать что-то подобное с aiosqlite и pysqlcipher3 вместо использования peewee. Может быть, это сработает, переопределив aiosqlite.Connection
, но я никогда не делал ничего подобного раньше. Как я могу использовать pysqlcipher3 с aiosqlite?