aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 5e118f901142fde7d93e6b048d3d94ac9f856fce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# 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