├── .gitignore ├── NOTES.md ├── README.md ├── execute.zig ├── lex.zig ├── main.zig ├── old ├── execute_disk.zig ├── execute_memory.zig └── test.zig ├── parse.zig ├── rocksdb.zig ├── storage.zig ├── tests ├── create.sql ├── insert.sql ├── run.sh ├── select.sql └── where.sql └── types.zig /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/.gitignore -------------------------------------------------------------------------------- /NOTES.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/README.md -------------------------------------------------------------------------------- /execute.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/execute.zig -------------------------------------------------------------------------------- /lex.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/lex.zig -------------------------------------------------------------------------------- /main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/main.zig -------------------------------------------------------------------------------- /old/execute_disk.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/old/execute_disk.zig -------------------------------------------------------------------------------- /old/execute_memory.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/old/execute_memory.zig -------------------------------------------------------------------------------- /old/test.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/old/test.zig -------------------------------------------------------------------------------- /parse.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/parse.zig -------------------------------------------------------------------------------- /rocksdb.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/rocksdb.zig -------------------------------------------------------------------------------- /storage.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/storage.zig -------------------------------------------------------------------------------- /tests/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE x( 2 | name TEXT, 3 | age INT 4 | ) 5 | -------------------------------------------------------------------------------- /tests/insert.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO x VALUES (6, 19) 2 | -------------------------------------------------------------------------------- /tests/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/tests/run.sh -------------------------------------------------------------------------------- /tests/select.sql: -------------------------------------------------------------------------------- 1 | select name, age from x 2 | -------------------------------------------------------------------------------- /tests/where.sql: -------------------------------------------------------------------------------- 1 | SELECT 2 | a,b 3 | FROM 4 | main 5 | WHERE x = 1 6 | -------------------------------------------------------------------------------- /types.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatonphil/zigrocks/HEAD/types.zig --------------------------------------------------------------------------------