Skip to content

Repository files navigation

Educational project to understand SQLite internal file format. The challenge was designed by codecrafters.io

Usage

The following commands are supported:

./sqlite3.sh sample.db .dbinfo
./sqlite3.sh sample.db .tables
./sqlite3.sh sample.db 'select count(*) from apples'
./sqlite3.sh sample.db 'select name, color from apples where color="Red"'

Setup local development

npm install

Test

Test datasets

Run test

bun test

About

Implement basic SQLite file reader to understand its internal file format

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages