Документация → Работа с сайтом → База данных
База данных
В базе хранится всё содержимое сайта: товары, услуги, статьи, заявки, пользователи. В обычной работе с ней удобнее иметь дело через админ-панель, но при необходимости данные открыты напрямую — их можно посмотреть, поправить и выгрузить.
Где найти: Настройки → База данных
Когда раздел пуст
Пока сайт создаётся и ни разу не запускался, база ещё не существует — раздел показывает
сообщение «База данных сайта ещё не создана». Она появится автоматически.
На этой странице
Как устроен раздел
- Таблицы — список всех таблиц сайта. Названия говорят сами за себя:
products— товары,orders— заказы,users— пользователи и так далее (состав зависит от вашего сайта). - Записи — содержимое выбранной таблицы построчно, с постраничной навигацией.
- SQL-запрос — поле для произвольного запроса, если вы умеете ими пользоваться.
Что можно делать
- Смотреть данные — например, проверить, действительно ли заявка сохранилась.
- Править запись — открыть строку и изменить значения полей.
- Добавлять записи вручную.
- Удалять записи.
- Выполнять SQL-запросы — для массовых операций и выборок.
Действия необратимы
Удалённая запись не возвращается кнопкой «отменить», а ошибочный запрос может испортить
сразу много данных. Перед массовыми изменениями сделайте бекап,
а лучше — поручите задачу ассистенту: опишите в чате «Разработка», что нужно изменить,
и он выполнит это аккуратнее.
Полезные приёмы
- Проверка формы. Отправьте пробную заявку на сайте и посмотрите, появилась ли она в соответствующей таблице.
- Массовое изменение через ассистента. «Подними цены на все товары в категории "Десерты" на 10%» — такую задачу проще поставить в чате, чем писать запрос руками.
- Импорт своих данных. Прикрепите список товаров или клиентов файлом в чате и попросите загрузить его в базу.
Особенности
- Если у таблицы нет первичного ключа, отдельную строку изменить через интерфейс нельзя — такие таблицы правятся только запросом.
- Изменения в базе применяются сразу и на «живом» сайте — отдельного тестового режима нет.
- База входит в резервные копии сайта, поэтому регулярные бекапы — лучшая страховка данных.