Olùṣàyẹ̀wò UUID Ọ̀fẹ́

Ṣàyẹ̀wò UUID tàbí ULID kankan — wo ẹ̀dà rẹ̀, oríṣi rẹ̀, àti àkókò ẹ̀dá tí ó wà nínú v1, v6, v7, àti ULID. Ó ń ṣiṣẹ́ pátápátá nínú ẹ̀rọ àwárí rẹ.

Ó ń ṣiṣẹ́ láìsí ìsopọ̀ ní kété tí a bá kó wọlé
Ṣẹ̀dá tuntun:

💡 Ẹ̀dà 1, 6, àti 7 (àti ULID) ń fi àkókò dídá kún, èyí tí a tú padà sí ìtumọ̀ sí òkè. Ẹ̀dà 4 jẹ́ àrọ́wọ́tó pátápátá kò sì ní àkókò kankan. Gbogbo rẹ̀ ni a ṣàyẹ̀wò sórí ẹ̀rọ awakiri rẹ.

Bí Ó Ṣe Ń Ṣiṣẹ́

UUID kì í ṣe àkópọ̀ àrọ̀tẹ́lẹ̀ lásán — àwọn nọ́mbà rẹ̀ ní ẹ̀dà kan, onírúurú kan, àti (fún àwọn ẹ̀dà kan) àkókò gan-an tí a dá a sílẹ̀. Irinṣẹ́ yìí máa ń tú gbogbo rẹ̀ nínú ẹ̀rọ rẹ.

  1. 1
    O máa fi UUID tàbí ULID sí i
    Pẹ̀lú tàbí láìsí dash, àwọn àmìn ìdè, tàbí ìbẹ̀rẹ̀ urn:uuid:.
  2. 2
    A máa yẹ ìdìpọ̀ náà wò
    A máa kà nọ́mbà ẹ̀dà àti àwọn bit onírúurú láti mọ ọ̀nà (v1, v4, v7, àti bẹ́ẹ̀ bẹ́ẹ̀ lọ), gbogbo rẹ̀ nínú ẹ̀rọ àyẹ̀wò rẹ.
  3. 3
    A máa yọ àwọn dátà tí ó fi pamọ́ sínú jáde
    Fún àwọn ẹ̀dà tí ó dá lórí àkókò (v1, v6, v7) àti ULIDs, a máa tún àkókò ìṣẹ̀dá kọ́ tí a sì máa fi hàn bí ọjọ́; v1 náà máa ń fi apá orí àti ọ̀wọ̀n aago hàn.
  4. 4
    O máa kà àlàyé náà
    Ẹ̀dà, onírúurú, ọ̀nà ìṣàkóso, àti àkókò máa jẹ́ kí ó hàn ní kedere.

Àwọn àmì ìdámọ̀ lè jẹ́ àṣírí (UUID v7 lè fi hàn ìgbà tí a dá àkọsílẹ̀ kan sílẹ̀). Gbogbo rẹ̀ ni a máa ń ṣàyẹ̀wò lórí ẹ̀rọ rẹ — kò sí ohun tí a máa fi ránṣẹ́.

Àwọn Irinṣẹ Tó Jọra

Àwọn Ìbéèrè Tí A Máa Ń Béèrè