Elf M. Sternberg
5672f2e235
This is good because in used to be somewhat cut-and-paste, and that's just ugly. There's a lot of commonality between "insert note" and "update content," since both rely heavily on parsing the content in order to establish the web of relationships between notes and pages, so having that algorithm ONCE makes me happier. |
||
---|---|---|
.. | ||
docs | ||
experiments | ||
src | ||
.gitignore | ||
Cargo.toml | ||
Makefile | ||
README.org |
README.org
Notesmachine Store
This is the storage layer for Notesmachine. It supports the retrieval of the basic information from Notesmachine, but it never reveals the underlying mechanisms by which it performs its magic. The "ids" leaving this API will always be the textual ids used in all public representations:
- Boxes are referenced by slugs, and clients must accept uniqueness failures.
- Notes are referenced by "friendly_id" format strings, which are base-62 formatted versions of UUID4 strings.