ym88659208ym87991671
Создание проекта - Platform V | Документация SmartMarket
Skip to main content

Создание проекта

Проект Platform V DataSpace позволяет создать концептуальную модель данных приложения. На основе заданной модели сервис создает базу данных, работа с которой осуществляется с помощью GraphQL-запросов.

caution

По умолчанию вы можете создать только один проект Platform V DataSpace. Если к базе данных проекта нет обращений в течение 30 дней, она может быть удалена без предупреждения.

Чтобы создать проект Platform V DataSpace:

  1. Выберите пространство в SmartMarket Studio, в котором необходимо создать проект.

    По умолчанию доступно только личное пространство. Вы можете иметь доступ к другим пространствам с разными ролями, если вас пригасили в них.

  2. Нажмите кнопку Создать проект.

  3. В разделе Работа с базами данных и бессерверные вычисления выберите Platform V DataSpace.

  4. Укажите название проекта.

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

  5. Нажмите кнопку Создать проект.

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

  • Имя модели — уникальный идентификатор модели, который генерируется на основе названия проекта. Имя модели нельзя изменить.

  • Версия модели — версия открытой в редакторе модели. По умолчанию — 0.0.1.

  • Описание модели — произвольное текстовое описание модели.

  • Имя в Meta — позволяет вручную задать код модели в SberWorks META. Заполнять поле не надо.

  • Префикс таблиц в БД — символы, которые добавляются в таблицы базы данных для их уникализации. Заполнять поле не надо.

    img

Также на панели Параметры модели имеются следующие элементы для работы с моделью:

  • Скрыть удаленные элементы — признак отображения/скрытия удаленных элементов модели в окне редактора.

  • Добавить агрегат — кнопка для добавления нового агрегата данных.

  • Добавить enum — кнопка для добавления перечисления.

  • Добавить абстрактный класс — кнопка для добавления абстрактного класса.

  • Добавить embeddable класс — кнопка для добавления embeddable-класса.

  • Добавить класс справочник — кнопка для добавления справочника.

  • Псевдонимы — кнопка для вызова панели управления псевдонимами.

  • Найти — кнопка поиска элемента модели.

    img
Обновлено 27 апреля 2022

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней