You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to transition from ULID to UUIDv7 for time-ordered identifiers across our system, as outlined in ADR-0009.
Description
Description
We need to transition from ULID to UUIDv7 for time-ordered identifiers across our system, as outlined in ADR-0009. UUIDv7 provides similar benefits to ULID while offering better system compatibility, standardization, and reduced custom code maintenance.
Current implementation uses ULID for time-ordered identifiers, which requires special handling and custom code. UUIDv7 (RFC 9562) provides the same benefits with better system compatibility and standardization.
Goal
Standardize our unique identifier strategy by:
Using UUIDv7 for time-ordered identifiers
Using UUIDv4 for type-specific identifiers
Removing ULID dependencies
Simplifying database operations with native UUID types
Summary
We need to transition from ULID to UUIDv7 for time-ordered identifiers across our system, as outlined in ADR-0009.
Description
Description
We need to transition from ULID to UUIDv7 for time-ordered identifiers across our system, as outlined in ADR-0009. UUIDv7 provides similar benefits to ULID while offering better system compatibility, standardization, and reduced custom code maintenance.
Current implementation uses ULID for time-ordered identifiers, which requires special handling and custom code. UUIDv7 (RFC 9562) provides the same benefits with better system compatibility and standardization.
Goal
Standardize our unique identifier strategy by:
Related PR
Acceptance Criteria
Documentation
Implementation
Testing
Resources
The text was updated successfully, but these errors were encountered: