Django, sqlite в памяти в производстве

Я сделал это в settings.py

'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': BASE_DIR / 'db.sqlite3'
    },
    'in_memory_db': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': ":memory:"
    }

У меня есть небольшое количество данных, которые я хотел бы сохранить в базе данных в памяти, но у меня возникла проблема. В базе данных по умолчанию все работает хорошо, но в "в памяти" не удается сохранить ни одной записи, выходит ошибка `no such table.

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

Какие у вас есть идеи? Мне просто нужно перенести одну таблицу, записать туда данные, затем прочитать и удалить их как в базе данных по умолчанию.

Вернуться на верх