подводных камней?
uuid?
uuid? Используем.
ULID
ULID, это 128-битный несовместимый с UUID идентификатор
гугл быстрее тебя
Используй uuid v7.
я хочу шарить PK юзеру, а ULID красивый, а UUID нет
Для каких целей этот id юзеру ?
Если он реально ему нужен то лучше что то по типу PNR сделать чем заставлять набирать UUID или ULID
А что мешает представить ULID в качестве уида? Это ж просто разные представления 128 битного числа
В гитхабе есть обсуждение, каждый ulid это валидный uuid но не наоборот
Все таки речь о представлении, закодировать идентификатор base64 или 4 группы в hex с разделителями не имеет никакой принципиальной разницы. И нет ULID это не валидный UUID, потому что в определенных битах UUID кодируется версия идентификатора согласно RFC.
надо дать прямую ссылку на сущность
PNR это что такое? что гуглить?
6 символьный буквенно цифровой код
Обсуждают сегодня