From 9a39a186ec10b4bad9abb265fd8005358b8c0291 Mon Sep 17 00:00:00 2001 From: Max Gabrielsson Date: Tue, 9 Jul 2024 11:55:18 +0200 Subject: [PATCH] add ulid extension --- extensions/ulid/description.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 extensions/ulid/description.yml diff --git a/extensions/ulid/description.yml b/extensions/ulid/description.yml new file mode 100644 index 0000000..995067b --- /dev/null +++ b/extensions/ulid/description.yml @@ -0,0 +1,21 @@ +extension: + name: ulid + description: ULID data type for DuckDB + version: 1.0.0 + language: C++ + build: cmake + license: MIT + maintainers: + - Maxxen + +repo: + github: Maxxen/duckdb_ulid + ref: b8368f646d57aa1bc73a8fee37621fcb87e4ccd2 + +docs: + hello_world: | + SELECT * ulid() as result; + extended_description: | + This extension adds a new `ULID` data type to DuckDB. + A [ULID](https://github.com/ulid/spec) is similar to a UUID except that it also contains a timestamp component, which makes it more suitable for use cases where the order of creation is important. + Additionally, the string representation is lexicographically sortable while preserving the sort order of the timestamps. \ No newline at end of file