Решения на ozma.io
создаются с помощью языка запросов FunQL
.
FunQL
строится на основе диалекта SQL
базы данных PostgreSQL
, а поверх него добавляются атрибуты, с помощью которых конструируется интерфейс и добавляются новые фишки.
Не очень понятно? Давайте разберемся на примере 😊
Видео, в котором показана вся последовательность из инструкции:
Итак, в представленном Вам проекте необходимо перейти в ⚙️System
и найти там 🎓Training
.
Для данного урока с атрибутами открываем ⚙️Attributes
в Edit your User Views.
Тут Вы видите таблицу, которая представляет собой результат простенького запроса на SQL:
SELECT
subject,
description,
due_date,
status
FROM
demo.tasks
ORDER BY
subject
И выглядит она так:
Открываем код этой таблицы:
Это тот же самый SQL-запрос и несколько закоментированных строк - атрибутов ozma.io
Раскоментируем все атрибуты и посмотрим, как изменится наша таблица
Нажмите кнопку Сохранить
или подождите несколько секунд для автоматического сохранения изменений.
Добавилось всего несколько строчек с атрибутами в код SQL запроса, а внешний вид таблицы координально изменился!
Таким образом при помощи атрибутов можно настроить удобный и интуитивно понятный интерфейс для дальнейшей работы.
Подробнее о других атрибутах смотрите в нашей документации