Skip to content

shaowei1/db_tutorial

 
 

Repository files navigation

Let's Build a Simple Database

View rendered tutorial (with more details on what this is.)

Notes to myself

Run site locally:

bundle exec jekyll serve

flowchart

@startuml
start
:input sql;
:parse sql;
switch(type)
    case(ddl)
        :execute ddl;
        stop
    case(dml)
        :execute dml;
        :prepare statement;
        :execute statement;
        :cursor open;
        :table open;
        :page open;
        :disk read;
        :output result;
endswitch
end
@enduml

commands

# go test ./...
# cd gov && go test -v

About

Writing a sqlite clone from scratch in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 65.1%
  • Go 16.6%
  • Ruby 12.9%
  • HTML 4.8%
  • Other 0.6%