| Name | Modified | Size | Downloads / 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
QueryBuilderinterface - Created
SqliteQueryBuilderimplementing the interface (existing SQLite behavior preserved) - Created
DatabaseDriverinterface as foundation for PostgreSQL and MongoDB support - Refactored SQLite into
SqliteDriverimplementingDatabaseDriver - 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