Use Case
sqlite-rs as a database backend that SQE serves — SQLite files as data sources, combinable with other backends (Postgres, DuckDB, etc.).
Context
SQE federates multiple database backends. Adding SQLite as a first-class backend means:
- Query SQLite files alongside other data sources
- Use SQLite for local/edge data that joins with remote sources
- No C dependency for SQLite backend support
Requirements
Read path
Write path (optional)
Federation
Dependencies
Path
- Read-only backend with table discovery + scans
- Pushdown optimization
- Write support
- Federation testing
Success
Use Case
sqlite-rs as a database backend that SQE serves — SQLite files as data sources, combinable with other backends (Postgres, DuckDB, etc.).
Context
SQE federates multiple database backends. Adding SQLite as a first-class backend means:
Requirements
Read path
Write path (optional)
Federation
Dependencies
Path
Success
sqe query "SELECT * FROM sqlite.my_table JOIN pg.other ..."