SQLight is a lightweight SQL database management system (DBMS) written in Go. It is based on the Sqlite3 database specification.
This project is currently under development.
- Read database file, extract schema and records
- Parse SQL queries
- Execute SQL queries
- Write database file
- Indexing
- Rollback transactions
- Locking mechanism