snowflaker

Creator: coderz1093

Last updated:

0 purchases

TODO
Add to Cart

Description:

snowflaker

Snowflake ID Generator #
A Dart library for generating unique, sortable ID strings using the Twitter's Snowflake algorithm.
Features #

Thread-safe generation of unique IDs.
Each ID contains a timestamp with millisecond precision.
Customizable worker and datacenter identifiers.

Usage #
Add the following to your pubspec.yaml file:
dependencies:
snowflaker: ^1.0.0
copied to clipboard
Then import the library:
import 'package:snowflaker/snowflaker.dart';
copied to clipboard
To generate a new ID, create a new instance of snowflaker and call its nextId() method:

// Create a new instance of snowflaker with a worker ID of 1 and a datacenter ID of 1.
final snowflaker = Snowflaker(workerId: 1, datacenterId: 1);

// Generate a new ID.
final id = snowflaker.nextId();
copied to clipboard

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files:

Customer Reviews

There are no reviews.