In-Memory Connection
Local Connection
.env file, assign credentials to the environment variables inside .env.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Configure the database connection
$params = [
"url" => ":memory:",
'driverClass' => \Darkterminal\LibSQL\DBAL\Driver::class,
];
$params = [
"url" => "database.db",
'driverClass' => \Darkterminal\LibSQL\DBAL\Driver::class,
];
turso db show --url <database-name>
turso db tokens create <database-name>
.env file, assign credentials to the environment variables inside .env.
TURSO_DATABASE_URL=
TURSO_AUTH_TOKEN=
$params = [
"auth_token" => "<your-database-auth-token-from-turso>",
"sync_url" => "<your-database-url-from-turso>",
'driverClass' => \Darkterminal\LibSQL\DBAL\Driver::class,
];
$params = [
"url" => "database.db",
"auth_token" => "<your-database-auth-token-from-turso>",
"sync_url" => "<your-database-url-from-turso>",
"sync_interval" => 5, // Optional, default is: 5 in seconds
"read_your_writes" => true, // Optional, default is: true
"encryption_key" => "", // Optional, default is: empty
'driverClass' => \Darkterminal\LibSQL\DBAL\Driver::class,
];
Was this page helpful?
