SQL Query Util-Izing Rust's Reliable and Efficient Logic - A SQL Server written in Rust
Find a file
2023-12-10 13:34:29 -06:00
.meta/images add demo image 2023-08-08 16:24:12 -05:00
squirrel-client filtered column names and delete 2023-12-10 13:34:29 -06:00
squirrel-server filtered column names and delete 2023-12-10 13:34:29 -06:00
README.md filtered column names and delete 2023-12-10 13:34:29 -06:00

SQUIRREL

SQL Query Util-Izing Rust's Reliable and Efficient Logic

Demo showing data insertation into SQUIRREL

About

This is a SQL database written in Rust. It will be based off of (and hopefully be made wire-compatible with) PostgreSQL's syntax.

Feature roadmap

[X] CREATE TABLE with varchar & integer datatypes

[X] INSERT INTO (non-batched)

[X] SELECT * query

[x] SELECT (filtered columns) query

[x] DELETE command

[ ] WHERE clause for SELECT and DELETE

[ ] Primary Keys via B+ Tree

[ ] Foreign Keys

[ ] Some form of JOINs

[ ] Support Postgres' messaging system (wire compatability)

... other stuff is TBD