aboutsummaryrefslogtreecommitdiff

sql-zig

Database abstraction layer.

Somewhat inspired by java's JDBC or golang's database/sql package. Provides an interface to databases.

TODO [ ] Binding values in statements [ ] Reading structs rather than individual columns. Zig's comptime will help a lot here. [ ] Comptime query checking and codegen like go's sqlc or rust's sqlx [ ] Docs and more tests [ ] Pooling? [ ] Optional compilation with various combinations of databases