system.mes.util.getULID
Description
Gets a new random ULID (Universally Unique Lexicographically Sortable Identifier), optionally with a prefix.
Syntax
system.mes.util.getULID()
system.mes.util.getULID(prefix)
Parameters
No Prefix:
| Parameter | Type | Nullable | Description |
|---|---|---|---|
| None | - | - | This method does not take any parameters. |
With a Prefix:
| Parameter | Type | Nullable | Description |
|---|---|---|---|
prefix | String | True | An optional prefix to prepend to the ULID. |
Returns
The generated ULID as a String. When a prefix is provided, it is prepended to the generated ULID.
Code Examples
# Generate a new random ULID
ulid = system.mes.util.getULID()
print(ulid)
# Generate a new random ULID with a prefix
prefixedUlid = system.mes.util.getULID(prefix="EQ")
print(prefixedUlid)