Функции генерации UUID для работы с объектами доменов

Любая функция, не относящаяся к числу специальных функций RQL, транслируется в SQL-запрос PostgreSQL. Таким образом, набор доступных функций определяется возможностями PostgreSQL. Ниже приведены функции, работа которых гарантированно поддерживается в RQL.

Ознакомиться с полным списком функций и их поведением можно в официальной документации PostgreSQL.

Обратите внимание, что для функций в официальной документации PostgreSQL может быть указана версия, в которой эти функции были введены. Это позволит определить, доступна ли рассматриваемая функция в вашей версии PostgreSQL.

Генерация случайного UUID (gen_random_uuid())

Функция gen_random_uuid() генерирует случайный UUID версии 4.

Синтаксис
gen_random_uuid()
Пример
expression: !rql SELECT gen_random_uuid()

Данное выражение задает значение по умолчанию для атрибута типа Uuid.

Была ли полезна эта страница?

Обратная связь