select open change scope Open full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

Extensions / Functions and aggregates

pg_ulid

Generate ULID strings in PostgreSQL with a C function.

pgext.cloud · Source code · Documentation · Control file

Overview

Packagepg_ulid
Version0.0.4
RepositoryUnspecified
Extension typeStandard
Project statusUnmaintained
Requires CREATE EXTENSIONYes
Requires preloadNo
TrustedNo
RelocatableYes
Stars61
Latest commit2019-10-29
Catalogue updated2026-08-30

Related extensions

See also

ulidEmbedded pgrx ULID type, generators, and casts
uidsPostgreSQL extension to generate various types of universally unique IDs
pgx_ulidulid type and methods
pksuidgenerate prefixed, sortable KSUID identifiers in PostgreSQL
pg_idkitmulti-tool for generating new/niche universally unique identifiers (ex. UUIDv6, ULID, KSUID)
upid_pgPrefixed, sortable 128-bit identifier type and generator
plidA 128-bit, lexicographically sortable PostgreSQL PLID type with short prefixes, millisecond timestamps, randomness, and optional monotonic generation.
pg_nanoidPostgreSQL extension adding a NanoID type and NanoID generation functions.