/my_rdms

making my own relational database for fun!

Primary LanguagePython

My Relational DB

To Do's

String Parsing and Validation

  • AST: figure out naming for "operations" (alter/create/drop) and "entity" (ie. table)

Operations

  • create/drop database
  • create/drop/alter table
  • indices
  • constraints: primary/foreign keys, not null

Queries

  • select */select
  • where/having
  • count
  • joins