https://github.com/tursodatabase/libsql-laravel
Databases for all Laravel apps
https://github.com/tursodatabase/libsql-laravel
database laravel laravel-package libsql sqlite turso vector
Last synced: 2 months ago
JSON representation
Databases for all Laravel apps
- Host: GitHub
- URL: https://github.com/tursodatabase/libsql-laravel
- Owner: tursodatabase
- License: mit
- Created: 2024-12-28T04:03:23.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-06-18T04:41:20.000Z (4 months ago)
- Last Synced: 2025-07-22T00:56:20.251Z (3 months ago)
- Topics: database, laravel, laravel-package, libsql, sqlite, turso, vector
- Language: PHP
- Homepage: https://turso.tech/laravel
- Size: 521 KB
- Stars: 44
- Watchers: 1
- Forks: 9
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
libSQL Laravel
Databases for all Laravel Apps.
Turso ·
Docs ·
Quickstart ·
Blog & Tutorials## Features
- 🔌 Works offline with [Embedded Replicas](https://docs.turso.tech/features/embedded-replicas/introduction)
- 🌎 Works with remote Turso databases (on Fly)
- ✨ Works with Turso [AI & Vector Search](https://docs.turso.tech/features/ai-and-embeddings)
- 🐘 Works with Laravel's Eloquent ORM> [!WARNING]
> This SDK is currently in technical preview. Join us in Discord to report any issues.## Install
```bash
composer require turso/libsql-laravel
```## Quickstart
Inside your Laravel application’s `config/database.php`, configure the `default` and `libsql` connections:
```php
env("DB_CONNECTION", "libsql"),"connections" => [
"libsql" => [
"driver" => env("DB_CONNECTION", "libsql"),
"database" => database_path("dev.db"),
],// ...
],
];
```## Documentation
Visit our [official documentation](https://docs.turso.tech/sdk/php/guides/laravel).
## Support
Join us [on Discord](https://tur.so/discord-laravel) to get help using this SDK. Report security issues [via email](mailto:security@turso.tech).
## Contributors
See the [contributing guide](CONTRIBUTING.md) to learn how to get involved.
