Download Latest Version v0.20.3 source code.zip (2.3 MB)
Email in envelope

Get an email when there's a new version of Solarch

Home / v0.8.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-05-11 866 Bytes
v0.8.0 source code.tar.gz 2026-05-11 5.5 MB
v0.8.0 source code.zip 2026-05-11 5.6 MB
Totals: 3 Items   11.1 MB 0

v0.8.0 — Database abstraction layer + project init CLI

Architecture

  • Split filter SQL generation from the filter parser into a QueryBuilder interface
  • Created SqliteQueryBuilder implementing the interface (existing SQLite behavior preserved)
  • Created DatabaseDriver interface as foundation for PostgreSQL and MongoDB support
  • Refactored SQLite into SqliteDriver implementing DatabaseDriver
  • 100% backward compatible — all existing imports, APIs, and endpoints unchanged

Added

  • tspoonbase init — interactive CLI project scaffolding
  • Choose database type (SQLite / PostgreSQL)
  • Select auth providers (email, Google, GitHub, Discord)
  • Enable/disable rate limiting and AI tools
  • Generates .env, tspoonbase.config.ts, pb_migrations/, docker-compose.yml
  • PostgreSQL projects get a Postgres docker-compose service
Source: README.md, updated 2026-05-11