tursodatabase/turso-driver-laravel
Laravel database driver for Turso (libSQL) that lets your app use Turso's SQLite-compatible embedded and remote databases through Laravel's native DB layer. Add a connection and keep using Eloquent, migrations, and the query builder with edge-friendly, replicated SQLite storage.
ALTER TABLE, no stored procedures, weaker concurrent-write behavior, and dialect differences from MySQL/Postgres.Look elsewhere when:
To executives: Turso is a distributed SQLite offering aimed at low-latency reads and lower database operating cost. This package is the community-built Laravel driver that would let an existing Laravel app talk to it with minimal code change. The upside is infra cost and global read latency; the caveat is that it is early-stage and community-maintained, so it belongs in an evaluated pilot, not the critical path. Recommendation: fund a timeboxed spike with a defined fallback — not a migration commitment.
To engineering: A Laravel database driver wiring native libSQL into Laravel's connection/Eloquent layer. Evaluate it against your real test suite: migrations, Eloquent relations, transaction patterns, and queue/session drivers that touch the DB. Treat driver maturity as a first-class risk — small community, single-maintainer exposure, and limited upstream support — so encapsulate usage behind your data layer, pin the dependency, and keep a tested path back to Postgres/MySQL before recommending adoption.
How can I help you explore Laravel packages today?