createcachetable¶
Создание таблицы необходимые для использования кэша SQL
Зачем нужна¶
Команда создаёт в БД таблицу под Django-кэш типа «database». Если в настройках сервера используется именно этот тип кэша, без таблицы кэширование не работает — запросы будут падать с ошибкой о несуществующей таблице
Типичные случаи применения:
первичная инициализация сервера, если она не была выполнена автоматически
восстановление таблицы кэша после ручной чистки БД
--dry-run— посмотреть SQL-запросы создания таблицы, не выполняя их (для аудита)
Синтаксис¶
rude createcachetable [--database {default}] [--dry-run]
Параметры¶
Параметр |
Описание |
|---|---|
--database |
Указывает базу данных в которой будут размещены таблицы кэша |
--dry-run |
Не создает таблицу а просто выводит SQL-запрос который будет выполнен |
Пример¶
Команда не используется пользователем из Linux-консоли, а применяется только для создания кэша для приложения сервера при сборке проекта