- Practice C#
- Know how a relation database like SQLite works underneath
Available commands:
[Core]
select Print all rows
insert <id> <username> <email>
[Meta]
.exit Exit the program
.btree Print the B-Tree (not yet)
.constants Print the constants
- Existing table definition is hardcoded and tightly coupled with the code
- The code is not optimized
- Proper output the selected rows (with headers and dynamic width)
- Command that supports external input for table definition
- Syntax Highlighting (this might take a while..)