|
@ -9,7 +9,7 @@ Status](https://codecov.io/gh/hrbrmstr/ulid/branch/master/graph/badge.svg)](http |
|
|
|
|
|
|
|
|
# ulid |
|
|
# ulid |
|
|
|
|
|
|
|
|
Universally Unique Lexicographically Sortable Identifier |
|
|
Universally Unique Lexicographically Sortable Identifiers |
|
|
|
|
|
|
|
|
## Description |
|
|
## Description |
|
|
|
|
|
|
|
@ -111,7 +111,7 @@ packageVersion("ulid") |
|
|
ulid::ULIDgenerate() |
|
|
ulid::ULIDgenerate() |
|
|
``` |
|
|
``` |
|
|
|
|
|
|
|
|
## [1] "0001EHX0NG5HMT3JM7FPPX3VE4" |
|
|
## [1] "0001EHX2TS3FANDH25PE5CT843" |
|
|
|
|
|
|
|
|
### Many |
|
|
### Many |
|
|
|
|
|
|
|
@ -119,11 +119,11 @@ ulid::ULIDgenerate() |
|
|
(u <- ulid::ULIDgenerate(20)) |
|
|
(u <- ulid::ULIDgenerate(20)) |
|
|
``` |
|
|
``` |
|
|
|
|
|
|
|
|
## [1] "0001EHX0NGZF5WY8FPK8ZAKSZW" "0001EHX0NG8BFAJMM5WY9TANC3" "0001EHX0NGNW3339V2AC502DZT" "0001EHX0NGJDXCHBH9H6FRT2Z2" |
|
|
## [1] "0001EHX2TSMATE28BM0P9P4ZT7" "0001EHX2TSQ07QG90YYBCCGVRH" "0001EHX2TS3QJ5X4JA9WVDZCTM" "0001EHX2TSJRXPB6F8C8FQRCVN" |
|
|
## [5] "0001EHX0NGVEBX1HWE0YJDTHQF" "0001EHX0NG6XQBHZ6W8WEDB327" "0001EHX0NGPKVDNQRD11MEZB0A" "0001EHX0NGKYPGCBZ4254AW24R" |
|
|
## [5] "0001EHX2TSKPY54201E740DZGP" "0001EHX2TSNERDHBA5WW6JVHV7" "0001EHX2TS8PSY34CSC9J0FRBZ" "0001EHX2TS20FZ80A0H1JXH2HJ" |
|
|
## [9] "0001EHX0NGRCVC3AD2HMCDS0SK" "0001EHX0NGDWNZV19PFS0NKFS0" "0001EHX0NGKYV3BSBJF55DDSZ1" "0001EHX0NG7C16T3C373PD72K6" |
|
|
## [9] "0001EHX2TSVM253MAWW6GY2VS7" "0001EHX2TSCR0AWQKH6NNXSYAM" "0001EHX2TSWAZDQ9E87PBEG4AG" "0001EHX2TS6WHF11YM851XMWXC" |
|
|
## [13] "0001EHX0NG915080RV94QRNMJG" "0001EHX0NGFTD707BDMVJR7HQE" "0001EHX0NGYVAG9SVHVDGCZMWC" "0001EHX0NGYCDAPTJSCGAF0DQ8" |
|
|
## [13] "0001EHX2TSS52C9F7RG4BH39ME" "0001EHX2TSEPB58N4M551QFGCS" "0001EHX2TSZC15E2F729MS59AB" "0001EHX2TST95FS48CAFBYVG8S" |
|
|
## [17] "0001EHX0NGG8MTT1RVSCP20VCG" "0001EHX0NGQBM57RVGW82WN2JA" "0001EHX0NGBKRM0DNC66RAMWT9" "0001EHX0NGA30VQ2FKTC2VBZFH" |
|
|
## [17] "0001EHX2TSQQ9QYG7YMY5VDXBC" "0001EHX2TSKBET2J6ZQ7YGJ3FT" "0001EHX2TSJW2JNK61RQ8JSSNA" "0001EHX2TSV4CV21CTVNAAQE4V" |
|
|
|
|
|
|
|
|
### Unmarshal |
|
|
### Unmarshal |
|
|
|
|
|
|
|
@ -132,26 +132,26 @@ unmarshal(u) |
|
|
``` |
|
|
``` |
|
|
|
|
|
|
|
|
## ts rnd |
|
|
## ts rnd |
|
|
## 1 2019-07-04 18:50:24 ZF5WY8FPK8ZAKSZW |
|
|
## 1 2019-07-04 19:27:21 MATE28BM0P9P4ZT7 |
|
|
## 2 2019-07-04 18:50:24 8BFAJMM5WY9TANC3 |
|
|
## 2 2019-07-04 19:27:21 Q07QG90YYBCCGVRH |
|
|
## 3 2019-07-04 18:50:24 NW3339V2AC502DZT |
|
|
## 3 2019-07-04 19:27:21 3QJ5X4JA9WVDZCTM |
|
|
## 4 2019-07-04 18:50:24 JDXCHBH9H6FRT2Z2 |
|
|
## 4 2019-07-04 19:27:21 JRXPB6F8C8FQRCVN |
|
|
## 5 2019-07-04 18:50:24 VEBX1HWE0YJDTHQF |
|
|
## 5 2019-07-04 19:27:21 KPY54201E740DZGP |
|
|
## 6 2019-07-04 18:50:24 6XQBHZ6W8WEDB327 |
|
|
## 6 2019-07-04 19:27:21 NERDHBA5WW6JVHV7 |
|
|
## 7 2019-07-04 18:50:24 PKVDNQRD11MEZB0A |
|
|
## 7 2019-07-04 19:27:21 8PSY34CSC9J0FRBZ |
|
|
## 8 2019-07-04 18:50:24 KYPGCBZ4254AW24R |
|
|
## 8 2019-07-04 19:27:21 20FZ80A0H1JXH2HJ |
|
|
## 9 2019-07-04 18:50:24 RCVC3AD2HMCDS0SK |
|
|
## 9 2019-07-04 19:27:21 VM253MAWW6GY2VS7 |
|
|
## 10 2019-07-04 18:50:24 DWNZV19PFS0NKFS0 |
|
|
## 10 2019-07-04 19:27:21 CR0AWQKH6NNXSYAM |
|
|
## 11 2019-07-04 18:50:24 KYV3BSBJF55DDSZ1 |
|
|
## 11 2019-07-04 19:27:21 WAZDQ9E87PBEG4AG |
|
|
## 12 2019-07-04 18:50:24 7C16T3C373PD72K6 |
|
|
## 12 2019-07-04 19:27:21 6WHF11YM851XMWXC |
|
|
## 13 2019-07-04 18:50:24 915080RV94QRNMJG |
|
|
## 13 2019-07-04 19:27:21 S52C9F7RG4BH39ME |
|
|
## 14 2019-07-04 18:50:24 FTD707BDMVJR7HQE |
|
|
## 14 2019-07-04 19:27:21 EPB58N4M551QFGCS |
|
|
## 15 2019-07-04 18:50:24 YVAG9SVHVDGCZMWC |
|
|
## 15 2019-07-04 19:27:21 ZC15E2F729MS59AB |
|
|
## 16 2019-07-04 18:50:24 YCDAPTJSCGAF0DQ8 |
|
|
## 16 2019-07-04 19:27:21 T95FS48CAFBYVG8S |
|
|
## 17 2019-07-04 18:50:24 G8MTT1RVSCP20VCG |
|
|
## 17 2019-07-04 19:27:21 QQ9QYG7YMY5VDXBC |
|
|
## 18 2019-07-04 18:50:24 QBM57RVGW82WN2JA |
|
|
## 18 2019-07-04 19:27:21 KBET2J6ZQ7YGJ3FT |
|
|
## 19 2019-07-04 18:50:24 BKRM0DNC66RAMWT9 |
|
|
## 19 2019-07-04 19:27:21 JW2JNK61RQ8JSSNA |
|
|
## 20 2019-07-04 18:50:24 A30VQ2FKTC2VBZFH |
|
|
## 20 2019-07-04 19:27:21 V4CV21CTVNAAQE4V |
|
|
|
|
|
|
|
|
### Use defined timestamps |
|
|
### Use defined timestamps |
|
|
|
|
|
|
|
@ -159,14 +159,14 @@ unmarshal(u) |
|
|
(ut <- ts_generate(as.POSIXct("2017-11-01 15:00:00", origin="1970-01-01"))) |
|
|
(ut <- ts_generate(as.POSIXct("2017-11-01 15:00:00", origin="1970-01-01"))) |
|
|
``` |
|
|
``` |
|
|
|
|
|
|
|
|
## [1] "0001CZM6DG02A5QRDFBXV6W9CN" |
|
|
## [1] "0001CZM6DGX836E94E630NTNNB" |
|
|
|
|
|
|
|
|
``` r |
|
|
``` r |
|
|
unmarshal(ut) |
|
|
unmarshal(ut) |
|
|
``` |
|
|
``` |
|
|
|
|
|
|
|
|
## ts rnd |
|
|
## ts rnd |
|
|
## 1 2017-11-01 15:00:00 02A5QRDFBXV6W9CN |
|
|
## 1 2017-11-01 15:00:00 X836E94E630NTNNB |
|
|
|
|
|
|
|
|
## Package Code Metrics |
|
|
## Package Code Metrics |
|
|
|
|
|
|
|
|