Módulo módulo básico

Módulo uuid

uuid módulo de identificación único

Módulo básico. Proporciona un ID único creado en funcionamento

1
var uuid = require('uuid');

Función estática

node

Crea uuid co tempo e o nome do servidor

1
static Buffer uuid.node();

Resultado de volta:

  • Buffer, Devolve un ID binario xerado

md5

Crea uuid cun nome específico md5

1 2
static Buffer uuid.md5(Integer ns, String name);

Parámetros de chamada:

Resultado de volta:

  • Buffer, Devolve un ID binario xerado

random

Usa números aleatorios para crear uuid

1
static Buffer uuid.random();

Resultado de volta:

  • Buffer, Devolve un ID binario xerado

sha1

Crea uuid cun sha1 chamado especificamente

1 2
static Buffer uuid.sha1(Integer ns, String name);

Parámetros de chamada:

Resultado de volta:

  • Buffer, Devolve un ID binario xerado

snowflake

Use o algoritmo Snowflake para crear uuid

1
static Buffer uuid.snowflake();

Resultado de volta:

  • Buffer, Devolve un ID binario xerado

Propiedades estáticas

hostID

Entero, consulta e modifica a identificación de host do algoritmo Snowflake

1
static Integer uuid.hostID;

constante

DNS

Cando md5 e sha1 crean uuid, especifique o nome como nome de dominio

1
const uuid.DNS = 0;

URL

Cando md5 e sha1 crean uuid, especifique o nome como url enderezo

1
const uuid.URL = 1;

OID

Cando md5 e sha1 crean uuid, especifique o nome como ISO OID

1
const uuid.OID = 2;

X509

Cando md5 e sha1 crean uuid, especifique o nome como X.500 DN

1
const uuid.X509 = 3;