56 releases

new 0.24.3 Nov 8, 2025
0.24.1 Jul 2, 2025
0.23.3 Apr 30, 2025
0.23.1 Feb 22, 2025
0.1.1 Dec 30, 2021

#262 in Database interfaces

Download history 812/week @ 2025-07-19 794/week @ 2025-07-26 830/week @ 2025-08-02 865/week @ 2025-08-09 686/week @ 2025-08-16 712/week @ 2025-08-23 543/week @ 2025-08-30 592/week @ 2025-09-06 1388/week @ 2025-09-13 2452/week @ 2025-09-20 1673/week @ 2025-09-27 1306/week @ 2025-10-04 1514/week @ 2025-10-11 2128/week @ 2025-10-18 1687/week @ 2025-10-25 1309/week @ 2025-11-01

6,814 downloads per month
Used in 3 crates

MIT license

78KB
1K SLoC

Development

Run the derive model code:

cargo run --bin simple --features runtime-tokio-rustls,sqlite

Run test code:

cargo test --features runtime-tokio-rustls,sqlite

Run tests themselves

Workflow

Try to build and compile using the derive macros.

just run --bin plain

Copy and paste into expanded.rs if you need to see details about the expanded code.

cargo expand --bin plain | pbcopy

Dependencies

~15–33MB
~468K SLoC