Hi All
I created a Delphi implementation of UUIDv7 - RFC 9562
UUIDv7 values are time-sortable, which means you can sort them in increasing order based on when they were generated.
https://github.com/VSoftTechnologies/VSoft.UUIDv7
Should work with XE2=12.x Win32/Win64 and all platforms on 11.3 or later.
Usage :
var
guid : TGuid;
begin
guid := TUUIDv7Helper.CreateV7;
writeln(guid.ToString);
end;