Я не могу установить параметр auto_vacuum через peewee.
Запустить этот фрагмент:
from playhouse.sqlite_ext import SqliteExtDatabase, Model, TextField, IntegerField, JSONField
db = SqliteExtDatabase('my_app.db', pragmas=(('cache_size', -1024 * 64), ('journal_mode', 'wal'), ('auto_vacuum', 1)))
class EventLog(Model):
key = TextField()
value = JSONField()
class Meta:
database = db
EventLog.create_table()
После этого:
Я подключился к базе данных sqlite
sqlite3 my_app.db
SQLite version 3.22.0 2018-01-22 18:45:57
Enter ".help" for usage hints.
sqlite> PRAGMA auto_vacuum;
0
sqlite> PRAGMA journal_mode;
wal
Почему переменная auto_vacuum не изменяется?