1
0
Fork 0
mirror of https://github.com/coko7/boat-lib.git synced 2026-07-20 13:05:01 +00:00
⚙️ Rust utility library for boat. https://crates.io/crates/boat-lib
Find a file
2026-04-08 15:44:42 +02:00
.github/workflows ci: edit build/test pipeline to use bundled-sqlite feature on windows 2026-03-24 09:41:38 +01:00
docs docs: update README with schema.erd 2026-03-23 08:52:06 +01:00
src feat: change signature of logs_repo::update_end + add update_start method 2026-04-08 15:42:16 +02:00
tests feat: change signature of logs_repo::update_end + add update_start method 2026-04-08 15:42:16 +02:00
.gitignore Initial commit 2026-03-13 09:59:21 +01:00
Cargo.lock chore(release): bump version to 0.5.0 2026-04-08 15:44:42 +02:00
Cargo.toml chore(release): bump version to 0.5.0 2026-04-08 15:44:42 +02:00
LICENSE Initial commit 2026-03-13 09:59:21 +01:00
README.md docs: remove warning from README 2026-04-02 15:14:08 +02:00

⚙️ boat-lib

Rust utility library for boat.

Crates info License: GPL-3.0 Rust Tests

Schema

Entity Relationship Diagram (ERD) made with kroki.io:

Entity Relationship Diagram

Build options

You can compile with:

cargo build

Note

boat-lib relies on rusqlite to interact with SQLite. By default, it uses rusqlite without the bundled feature so it requires that you have SQLite installed on your system. If you wish to use a bundled version of SQLite instead, you need to enable the bundled-sqlite feature:

cargo build --features bundled-sqlite