Interface SnowflakeGenerateOptions

Options for Snowflake#generate

Hierarchy

  • SnowflakeGenerateOptions

Properties

increment?: bigint

The increment to use

Default

0n

Remark

keep in mind that this bigint is auto-incremented between generate calls

processId?: bigint

The process ID to use, will be truncated to 5 bits (0-31)

Default

1n
timestamp?: number | bigint | Date

Timestamp or date of the snowflake to generate

Default

Date.now()
workerId?: bigint

The worker ID to use, will be truncated to 5 bits (0-31)

Default

0n

Generated using TypeDoc