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.
В итоге я не совсем понимаю, как работать с такой базой данных, мне кажется, что она удаляется после миграции. Как с ней работать, обращаться?
Какие у вас есть идеи? Мне просто нужно перенести одну таблицу, записать туда данные, затем прочитать и удалить их как в базе данных по умолчанию.