The backend interacting with the database & geocoding services
Find a file
2024-05-30 17:42:37 +02:00
docs Add initial DB layout 2024-05-10 11:40:25 +02:00
migrations Add operations & node_type check triggers 2024-05-10 23:08:03 +02:00
openapi Integrate with OpenAPI contract 2024-05-30 17:25:42 +02:00
patches Add operations & node_type check triggers 2024-05-10 23:08:03 +02:00
src Integrate with OpenAPI contract 2024-05-30 17:25:42 +02:00
.envrc Init basic diesel postgis setup 2024-05-02 11:48:45 +02:00
.gitignore Integrate with OpenAPI contract 2024-05-30 17:25:42 +02:00
.gitmodules Track OpenAPI main brach 2024-05-30 17:42:37 +02:00
Cargo.lock Integrate with OpenAPI contract 2024-05-30 17:25:42 +02:00
Cargo.toml Integrate with OpenAPI contract 2024-05-30 17:25:42 +02:00
diesel.toml Add initial DB layout 2024-05-10 11:40:25 +02:00
docker-compose.yml Init basic diesel postgis setup 2024-05-02 11:48:45 +02:00
flake.lock Init basic diesel postgis setup 2024-05-02 11:48:45 +02:00
flake.nix Integrate with OpenAPI contract 2024-05-30 17:25:42 +02:00
justfile Integrate with OpenAPI contract 2024-05-30 17:25:42 +02:00
README.md Integrate with OpenAPI contract 2024-05-30 17:25:42 +02:00

Schnabu Server

Getting Started

The server's OpenAPI contract is added via Git submodules. OpenAPI generator cli can be called via just if the cli is installed globally or the nix shell is used.

git clone
git submodule update --init --recursive #Update OpenAPI submodule
just openapi #Generate OpenAPI types