Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 698 Bytes

File metadata and controls

22 lines (16 loc) · 698 Bytes

CHANGELOG

All notable changes to this project will be documented in this file.

This changelog is automatically generated by python-semantic-release.

v1.0.0 (Initial Release)

Features

  • CREATE TABLE with typed columns (INTEGER, STRING, FLOAT, BOOLEAN)
  • INSERT, SELECT, UPDATE, DELETE operations
  • WHERE clause with AND/OR, comparisons, LIKE, IN
  • ORDER BY (ASC/DESC) and LIMIT
  • GROUP BY with aggregations (COUNT, SUM, AVG, MIN, MAX)
  • INNER JOIN between tables
  • Automatic hash-based indexing on primary keys
  • Query planner with index scan vs table scan
  • Persistence to JSON files with versioning