Skip to content

hvsw/HVSQLite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HVSQLite

This project is a C implementation of a basic SQLite stack. I'm following this awesome tutorial and adding my own improvements and customizations.

The main goal here is to learn how a database works from top to bottom.

Running

This project is being developed using Xcode and Ruby for the tests.

Executable

The Xcode project is configured with 2 schemes, 1 for running the executable and another for the tests.

Tests

The HVSQLiteTests scheme, under Post-actions, has the following shell command to run all the tests.

exec > ${PROJECT_DIR}/tests.log 2>&1
rspec ${PROJECT_DIR}/spec/main_spec.rb

The tests' results will be available on the project's directory inside the tests.log file.

Releases

No releases published

Packages

No packages published