atuin/atuin-common/src
Ellie Huxtable ae1709dafd
Key values (#1038)
* wip

* Start testing

* Store host IDs, not hostnames

Why? Hostnames can change a lot, and therefore host filtering can be
funky. Really, all we want is a unique ID per machine + do not care what
it might be.

* Mostly just write a fuckload of tests

* Add a v0 kv store I can push to

* Appending works

* Add next() and iterate, test the pointer chain

* Fix sig

* Make clippy happy and thaw the ICE

* Fix tests'

* Fix tests

* typed builder and cleaner db trait

---------

Co-authored-by: Conrad Ludgate <conrad.ludgate@truelayer.com>
2023-06-14 21:18:24 +01:00
..
api.rs Allow server configured page size (#994) 2023-05-21 15:21:51 +00:00
calendar.rs refactor (#327) 2022-04-22 19:24:38 +01:00
lib.rs Key values (#1038) 2023-06-14 21:18:24 +01:00
record.rs Key values (#1038) 2023-06-14 21:18:24 +01:00
utils.rs Switch to uuidv7 (#864) 2023-04-11 16:26:16 +01:00