Browse Source

Readme

master
boB Rudis 5 years ago
parent
commit
d9a1171a1c
No known key found for this signature in database GPG Key ID: 1D7529BE14E2BBA9
  1. 58
      README.md

58
README.md

@ -5,7 +5,7 @@ developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.re
[![Signed [![Signed
by](https://img.shields.io/badge/Keybase-Verified-brightgreen.svg)](https://keybase.io/hrbrmstr) by](https://img.shields.io/badge/Keybase-Verified-brightgreen.svg)](https://keybase.io/hrbrmstr)
![Signed commit ![Signed commit
%](https://img.shields.io/badge/Signed_Commits-90.0%25-lightgrey.svg) %](https://img.shields.io/badge/Signed_Commits-100%25-lightgrey.svg)
[![Linux build [![Linux build
Status](https://travis-ci.org/hrbrmstr/ulid.svg?branch=master)](https://travis-ci.org/hrbrmstr/ulid) Status](https://travis-ci.org/hrbrmstr/ulid.svg?branch=master)](https://travis-ci.org/hrbrmstr/ulid)
[![Windows build [![Windows build
@ -123,18 +123,18 @@ packageVersion("ulid")
``` r ``` r
ulid::ULIDgenerate() ulid::ULIDgenerate()
## [1] "0001EKRG9Z3CR2GXQG3MCN7R8T" ## [1] "0001EKRGEEV98QP062VNRX31P2"
``` ```
### Many ### Many
``` r ``` r
(u <- ulid::ULIDgenerate(20)) (u <- ulid::ULIDgenerate(20))
## [1] "0001EKRG9Z9G02VMWAJPN6RTST" "0001EKRG9ZTEVMMA961V1PSH56" "0001EKRG9ZBK7SVA6W2YGKNM66" "0001EKRG9ZN5M21HPD49YY1GYF" ## [1] "0001EKRGEEV5XMP54RRRWAK318" "0001EKRGEEKX7VC0PF75AZJXHP" "0001EKRGEEXENNCQEH4KCH8QAD" "0001EKRGEEY41HJ6GMXRV1BQBA"
## [5] "0001EKRG9ZF74J6RYS68QF1NGX" "0001EKRG9ZS7TPM10KKHCKNCZ5" "0001EKRG9ZBGGFSGE1EAM2F13M" "0001EKRG9Z2DQ9R0ZX907VXYZW" ## [5] "0001EKRGEE6HVD7ACWZ52MTVCJ" "0001EKRGEEQWXMPXGC0DGQN32B" "0001EKRGEE6W13BK92EF1RXYT7" "0001EKRGEE5A31H38NJFGTK8PC"
## [9] "0001EKRG9ZYAYCB3SC72P3F5ZE" "0001EKRG9Z8KZ1NC97DQT9CM9K" "0001EKRG9Z0TTWPCAAZ74XN9G3" "0001EKRG9Z7RBF3WJ63RG3JEMP" ## [9] "0001EKRGEEG2GXS53QY9F3M0A9" "0001EKRGEEDA3Y6Y0T52WTS6RM" "0001EKRGEE5WS2S3D9KY3F5H9Y" "0001EKRGEE24SZW5NATAADAY9Q"
## [13] "0001EKRG9Z1BW9WXS6H0M9E7R2" "0001EKRG9Z0PJTW7V4X030HDG0" "0001EKRG9ZG79SSF47HM064N50" "0001EKRG9Z6E260CXJ0MSSJM9J" ## [13] "0001EKRGEEBEG51QCKXPM8ZS16" "0001EKRGEE1ZC1QY7RCJR9VJ0B" "0001EKRGEECJ50Z4FXM4HW6XWG" "0001EKRGEEER84JP8WTXV5DWV8"
## [17] "0001EKRG9ZM0AHQ5PZMWHNP5P3" "0001EKRG9ZBMWP7JJQ86PVTDGT" "0001EKRG9Z49YK1FK9H8DMYX12" "0001EKRG9ZVSCHBCMN344AAFKQ" ## [17] "0001EKRGEEW3ABA82GZSRXN1RB" "0001EKRGEEAA60CYFGR8832JD6" "0001EKRGEE6W5ARCFHH6T75FPZ" "0001EKRGEE5WT4XNP7NS69BM3X"
``` ```
### Unmarshal ### Unmarshal
@ -142,37 +142,37 @@ ulid::ULIDgenerate()
``` r ``` r
unmarshal(u) unmarshal(u)
## ts rnd ## ts rnd
## 1 2019-07-27 08:19:11 9G02VMWAJPN6RTST ## 1 2019-07-27 08:21:34 V5XMP54RRRWAK318
## 2 2019-07-27 08:19:11 TEVMMA961V1PSH56 ## 2 2019-07-27 08:21:34 KX7VC0PF75AZJXHP
## 3 2019-07-27 08:19:11 BK7SVA6W2YGKNM66 ## 3 2019-07-27 08:21:34 XENNCQEH4KCH8QAD
## 4 2019-07-27 08:19:11 N5M21HPD49YY1GYF ## 4 2019-07-27 08:21:34 Y41HJ6GMXRV1BQBA
## 5 2019-07-27 08:19:11 F74J6RYS68QF1NGX ## 5 2019-07-27 08:21:34 6HVD7ACWZ52MTVCJ
## 6 2019-07-27 08:19:11 S7TPM10KKHCKNCZ5 ## 6 2019-07-27 08:21:34 QWXMPXGC0DGQN32B
## 7 2019-07-27 08:19:11 BGGFSGE1EAM2F13M ## 7 2019-07-27 08:21:34 6W13BK92EF1RXYT7
## 8 2019-07-27 08:19:11 2DQ9R0ZX907VXYZW ## 8 2019-07-27 08:21:34 5A31H38NJFGTK8PC
## 9 2019-07-27 08:19:11 YAYCB3SC72P3F5ZE ## 9 2019-07-27 08:21:34 G2GXS53QY9F3M0A9
## 10 2019-07-27 08:19:11 8KZ1NC97DQT9CM9K ## 10 2019-07-27 08:21:34 DA3Y6Y0T52WTS6RM
## 11 2019-07-27 08:19:11 0TTWPCAAZ74XN9G3 ## 11 2019-07-27 08:21:34 5WS2S3D9KY3F5H9Y
## 12 2019-07-27 08:19:11 7RBF3WJ63RG3JEMP ## 12 2019-07-27 08:21:34 24SZW5NATAADAY9Q
## 13 2019-07-27 08:19:11 1BW9WXS6H0M9E7R2 ## 13 2019-07-27 08:21:34 BEG51QCKXPM8ZS16
## 14 2019-07-27 08:19:11 0PJTW7V4X030HDG0 ## 14 2019-07-27 08:21:34 1ZC1QY7RCJR9VJ0B
## 15 2019-07-27 08:19:11 G79SSF47HM064N50 ## 15 2019-07-27 08:21:34 CJ50Z4FXM4HW6XWG
## 16 2019-07-27 08:19:11 6E260CXJ0MSSJM9J ## 16 2019-07-27 08:21:34 ER84JP8WTXV5DWV8
## 17 2019-07-27 08:19:11 M0AHQ5PZMWHNP5P3 ## 17 2019-07-27 08:21:34 W3ABA82GZSRXN1RB
## 18 2019-07-27 08:19:11 BMWP7JJQ86PVTDGT ## 18 2019-07-27 08:21:34 AA60CYFGR8832JD6
## 19 2019-07-27 08:19:11 49YK1FK9H8DMYX12 ## 19 2019-07-27 08:21:34 6W5ARCFHH6T75FPZ
## 20 2019-07-27 08:19:11 VSCHBCMN344AAFKQ ## 20 2019-07-27 08:21:34 5WT4XNP7NS69BM3X
``` ```
### Use defined timestamps ### Use defined timestamps
``` r ``` r
(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] "0001CZM6DGXNMVPCQG0B295F3S" ## [1] "0001CZM6DG2THKSAX3F1SF30E7"
unmarshal(ut) unmarshal(ut)
## ts rnd ## ts rnd
## 1 2017-11-01 15:00:00 XNMVPCQG0B295F3S ## 1 2017-11-01 15:00:00 2THKSAX3F1SF30E7
``` ```
## ulid Code Metrics ## ulid Code Metrics

Loading…
Cancel
Save