Skip to content

technicaldeft/rgsql-ruby-sample-solution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rgSQL in Ruby

The is a sample implementation for rgSQL written in Ruby.

About rgSQL

rgSQL is a SQL database server that YOU get to build from scratch.

See the guide to Build a Database Server to get:

  • A 13 chapter guide on how to build your rgSQL implementation.
  • In depth explanations of how to write a parser, build a type checker, and create a query plan with iterators.
  • Details about important SQL and relational database concepts such as atomicity and 3-valued logic.
  • 30+ extension projects that add to your implementation.
  • Ideas on how to structure and refactor your code, including a sample solution.
  • Comparisons between rgSQL and databases such as PostgreSQL, MySQL, SQLite and DuckDB.
  • Access to a Discord server to share solutions and ask for help.
  • Instructions on how to work with the rgSQL test suite.

About

The sample solution for rgSQL written in Ruby

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors