Generador de UUID nil

Genera y copia el UUID nil estandarizado compuesto solo por ceros para marcadores de posición, valores predeterminados y valores centinela.

UUID nil
Copia el UUID estandarizado compuesto solo por ceros en la representación que espera tu sistema.
Siempre devuelve el mismo valor
UUID canónico
00000000-0000-0000-0000-000000000000
Hexadecimal de 32 dígitos
00000000000000000000000000000000
URN de UUID
urn:uuid:00000000-0000-0000-0000-000000000000
Referencia
El UUID nil es un valor centinela fijo, no un identificador aleatorio.
Bits
128 bits en cero
Versión
Ninguna
Variante
Ninguna
Regeneración
Siempre devuelve el mismo valor

¿Qué es un UUID nil?

Un UUID nil es el UUID estandarizado cuyos 128 bits son todos cero. Su forma de texto canónica es 00000000-0000-0000-0000-000000000000, y se usa a menudo para indicar que “todavía no se ha asignado ningún UUID”.

Cuándo usarlo

Usa un UUID nil cuando una API, una columna de base de datos, un fixture o un archivo de configuración requiere un valor con forma de UUID, pero el identificador real está ausente intencionalmente. Es útil como marcador de posición en pruebas, plantillas de importación, scripts de migración y protocolos que definen un valor UUID vacío explícito.

Qué debes vigilar

No trates el UUID nil como un identificador único generado. Es el mismo valor cada vez, por lo que almacenarlo donde se espera un ID de objeto real puede ocultar datos faltantes, romper supuestos de unicidad o hacer que los registros parezcan conectados cuando no lo están.