createcachetable

Создание таблицы необходимые для использования кэша SQL

Зачем нужна

Команда создаёт в БД таблицу под Django-кэш типа «database». Если в настройках сервера используется именно этот тип кэша, без таблицы кэширование не работает — запросы будут падать с ошибкой о несуществующей таблице

Типичные случаи применения:

  • первичная инициализация сервера, если она не была выполнена автоматически

  • восстановление таблицы кэша после ручной чистки БД

  • --dry-run — посмотреть SQL-запросы создания таблицы, не выполняя их (для аудита)

Синтаксис

rude createcachetable [--database {default}] [--dry-run]

Параметры

Параметр

Описание

--database

Указывает базу данных в которой будут размещены таблицы кэша

--dry-run

Не создает таблицу а просто выводит SQL-запрос который будет выполнен

Пример

Команда не используется пользователем из Linux-консоли, а применяется только для создания кэша для приложения сервера при сборке проекта