Генератор Max UUID

Создавайте и копируйте стандартизированный max UUID из одних единиц для верхних границ, специальных значений и тестов диапазонов.

Max UUID
Скопируйте стандартизированный UUID из одних единиц в представлении, которое ожидает ваша система.
Всегда возвращает одно и то же значение
Канонический UUID
ffffffff-ffff-ffff-ffff-ffffffffffff
32-значный hex
ffffffffffffffffffffffffffffffff
UUID URN
urn:uuid:ffffffff-ffff-ffff-ffff-ffffffffffff
Справка
Max UUID — это фиксированное специальное значение, а не случайный идентификатор.
Биты
Все 128 бит установлены в единицу
Версия
Специальная форма
Вариант
Все биты установлены
Повторная генерация
Всегда возвращает одно и то же значение

Что такое Max UUID?

Max UUID — это стандартизированный UUID, у которого все 128 бит установлены в единицу. Его каноническая текстовая форма — ffffffff-ffff-ffff-ffff-ffffffffffff, и его часто используют для обозначения максимально возможного значения UUID.

Когда его использовать

Используйте Max UUID, когда API, запросу к базе данных, фикстуре или проверке диапазона нужна верхняя граница в форме UUID или специальное значение. Он полезен в тестах, скриптах миграции, курсорах пагинации и протоколах, которые определяют явное максимальное значение UUID.

На что обратить внимание

Не считайте Max UUID сгенерированным уникальным идентификатором. Это всегда одно и то же значение, поэтому его хранение там, где ожидается настоящий ID объекта, может скрыть логику специальных значений, нарушить предположения об уникальности или неожиданно отсортировать записи в конец.