Documentation for the Kolme Framework is managed in our mdbook, available:
To build and run the project locally:
- Install prerequisites
You'll need just
(a command runner) and sqlx-cli
:
cargo install just
cargo install sqlx-cli
- Run the setup and tests
The project uses SQLx with compile-time checks, so the PostgreSQL database and schema must exist before building. You can use the just
command to set things up:
just sqlx-prepare
This will:
- Launch PostgreSQL inside a Docker container
- Apply schema migrations to that database
- Use the
cargo sqlx prepare
to generate cached query information
This project is licensed under the MIT license. See the LICENSE file for details.