Skip to content

Repository files navigation

Asynchronous Database Build Status

A database for asynchronous data processing

Build

The server is built with Cheesemake, driven by recipe.json. Running a phase runs every phase before it.

cmk verify          # cppcheck, compile, run the tests, link build/bin/asyncdb
cmk test            # stop after the tests
cmk run             # build, then run the server

The UI is built with Vite:

cd ui
npm test            # eslint and vitest
npm start           # dev server
npm run build       # emits ui/dist

Run

Run the whole thing with Docker, and open localhost:8080:

docker-compose up

Documentation

The wiki in doc/ is the API spec. It is a VitePress site with a package.json of its own.

cd doc
npm install
npm run dev           # local preview with hot reload
npm run build         # static build into doc/.vitepress/dist

About

A database for asynchronous data processing

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages