uuid-ossp extension
The uuid-ossp module provides functions to generate universally unique identifiers (UUIDs) using one of several standard algorithms.
First, enable the extension:
CREATE EXTENSION "uuid-ossp";
Connect using ysqlsh
and run the following:
SELECT uuid_generate_v1(), uuid_generate_v4(), uuid_nil();
uuid_generate_v1 | uuid_generate_v4 | uuid_nil
--------------------------------------+--------------------------------------+--------------------------------------
69975ce4-d827-11e9-b860-bf2e5a7e1380 | 088a9b6c-46d8-4276-852b-64908b06a503 | 00000000-0000-0000-0000-000000000000
(1 row)