/cirno-db

A simple implementation of a Relational Database.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

CirnoDB

CirnoDB is a simple implementation of a Relational Database. This project was made possible thanks to aosabook 500 Lines or Less project.

Installation and usage

  • Soon...

Goals

  • Basic SQL queries (SELECT, UPDATE, INSERT, DELETE)
  • Test routine for the basic operations
  • Advanced queries (the fun stops here)
  • Keep the compacted tree structure balanced

Contribute to CirnoDB

  • Click the fork button on top right
  • Git clone your fork
  • Connect with my repo:
$ git remote add all123all git://github.com/all123all/cirno-db
$ git remote -v

You are now ready to start to code! Just do as always:

$ git add .
$ git commit -m "fix: something that was fixed"
$ git push

Then you can create a pull request right here on Github. Go to the Pull Requests tab and select New pull request button to do so.

Cirno ~ keep it up