datafold 0.1.24

A personal database for data sovereignty with AI-powered ingestion and S3 support
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
Project Settings
- use ./run_http_server to start the server, it will kill all other db proccesses and start the front and back end.  It runs on port 9001.
- no custom url endpoints, all UI endpoints derived using OpenAPI

Coding standards.  Follow these to avoid creating spagetti code.
- No silent failures.  Throw errors if anything goes wrong.
- No branching logic -- think harder if it seems like there's going to be branching logic.
- Don't use JSON return types.
- Don't make assumptions that test failures were preexisting.  Assume all tests were passing before.
- use TODO format for anything not fully implemented.
- Don't use inline crate imports, import in headers only to keep code clean.
- Keep imports organized.
- Don't create fallbacks.