Документация Работа с сайтом База данных

База данных

В базе хранится всё содержимое сайта: товары, услуги, статьи, заявки, пользователи. В обычной работе с ней удобнее иметь дело через админ-панель, но при необходимости данные открыты напрямую — их можно посмотреть, поправить и выгрузить.

Где найти: Настройки → База данных

Когда раздел пуст Пока сайт создаётся и ни разу не запускался, база ещё не существует — раздел показывает сообщение «База данных сайта ещё не создана». Она появится автоматически.

Как устроен раздел

  • Таблицы — список всех таблиц сайта. Названия говорят сами за себя: products — товары, orders — заказы, users — пользователи и так далее (состав зависит от вашего сайта).
  • Записи — содержимое выбранной таблицы построчно, с постраничной навигацией.
  • SQL-запрос — поле для произвольного запроса, если вы умеете ими пользоваться.

Что можно делать

  • Смотреть данные — например, проверить, действительно ли заявка сохранилась.
  • Править запись — открыть строку и изменить значения полей.
  • Добавлять записи вручную.
  • Удалять записи.
  • Выполнять SQL-запросы — для массовых операций и выборок.
Действия необратимы Удалённая запись не возвращается кнопкой «отменить», а ошибочный запрос может испортить сразу много данных. Перед массовыми изменениями сделайте бекап, а лучше — поручите задачу ассистенту: опишите в чате «Разработка», что нужно изменить, и он выполнит это аккуратнее.

Полезные приёмы

  • Проверка формы. Отправьте пробную заявку на сайте и посмотрите, появилась ли она в соответствующей таблице.
  • Массовое изменение через ассистента. «Подними цены на все товары в категории "Десерты" на 10%» — такую задачу проще поставить в чате, чем писать запрос руками.
  • Импорт своих данных. Прикрепите список товаров или клиентов файлом в чате и попросите загрузить его в базу.

Особенности

  • Если у таблицы нет первичного ключа, отдельную строку изменить через интерфейс нельзя — такие таблицы правятся только запросом.
  • Изменения в базе применяются сразу и на «живом» сайте — отдельного тестового режима нет.
  • База входит в резервные копии сайта, поэтому регулярные бекапы — лучшая страховка данных.
Начать сейчас