A windows-only, secure, lightweight, and fast Database Management System written in C++
$ git clone https://github.com/FujiwaraChoki/SkibiDB.git --recursive
$ cd SkibiDB
$ mkdir build
$ cd build
$ cmake ..
$ make
$ ./skibidb
To see a list of possible commands, type "HELP".
CREATE TABLE users
SAVE
INSERT INTO users (username, age) VALUES ("FujiwaraChoki", 17)
SAVE
SELECT username FROM users WHERE username ~ "s/FujiwaraShoki"
The s/
here is a flag you can add if you'd like to use the soundex search. More information here.
~
is the same as LIKE
, it doesn't matter which one you provide.
DELETE FROM users WHERE username LIKE "s/Fujiwarashoki"
This commands deletes every user, who's username sounds like "Fujiwarashoki".
SAVE
There's also the basic DROP
, UPDATE
and EXIT
commands.
SET PK users user_id
SAVE
The only supported function as of now, is COUNT
.
https://youtu.be/pEBFJI-g9AA (Not Rick-Roll)