Перейти к содержимому

Настройки таблицы

Панель Настройки таблицы позволяет настраивать высокоуровневые атрибуты таблицы, управлять индексами производительности и полностью удалять таблицу.

Чтобы открыть настройки таблицы, выберите таблицу, с которой хотите работать, и нажмите на значок.

alt text

  • Имя: Уникальный системный идентификатор таблицы (например, students).
    • Важно: Это имя используется напрямую в сгенерированных запросах GraphQL API (например, studentsList, createStudent). Лучшая практика — использовать строчные имена во множественном числе (например, использовать users вместо User).
  • Описание: Необязательное текстовое поле для документирования назначения таблицы для вашей команды (например, “Каталог студентов и информация профиля”). Это не влияет на API, но полезно для поддержки.

Этот раздел позволяет управлять индексами базы данных для оптимизации производительности запросов.

  • Что такое индекс? Индекс — это структура данных, которая ускоряет операции извлечения данных из таблицы базы данных. Без индекса база данных должна сканировать каждую строку, чтобы найти нужные данные.
  • Индексы по умолчанию: Система автоматически создаёт индекс первичного ключа (например, pk_students) для уникального поля id.
  • + Добавить индекс: Нажмите эту кнопку, чтобы создать пользовательские индексы для полей, по которым вы часто фильтруете или сортируете.
  • Удалить эту таблицу: Нажатие этой кнопки начинает процесс полного удаления таблицы из схемы.
    • Предупреждение: Это действие необратимо. Удаление таблицы уничтожит все записи, хранящиеся в ней.