Database implemented from scratch.
Heavily drawn from https://cstack.github.com/db_tutorial with my own changes.
.
├── LICENSE
├── Makefile
├── README.md
├── dist
│ └── db
└── src
├── b-tree.h
├── datatypes.h
├── mm.h
├── parser.h
├── repl.c
└── vm.h
2 directories, 10 files
$ make
$ ./dist/db
##############################
## ________ ________ ##
## |\ ___ \|\ __ \ ##
## \ \ \_|\ \ \ \|\ /_ ##
## \ \ \ \ \ \ __ \ ##
## \ \ \__\ \ \ \|\ \ ##
## \ \_______\ \_______\ ##
## \|_______|\|_______| ##
##############################
Please select a database
?> [database]
?> create table [table name]
?> insert [id] [name] [value]
?> select
- This project is licensed under a BSD 3-Clause License
Copyright (c) 2019, John Musgrave All rights reserved.