LaravelPackages.net
Acme Inc.
Toggle sidebar
lmo/laravel-kdb

287
2
1.2
About lmo/laravel-kdb

lmo/laravel-kdb is a Laravel package. It currently has 2 GitHub stars and 287 downloads on Packagist (latest version 1.2). Install it with composer require lmo/laravel-kdb. Discover more Laravel packages by lmo or browse all Laravel packages to compare alternatives.

Last updated

Intro

KingbaseES driver implementation for Laravel

Install

composer require lmo/laravel-kdb

Config

  1. Add provider to providers in config/app.php:
'providers' => [
    ...
    \Lmo\LaravelKdb\KingbaseServiceProvider::class,
    ...
],
  1. Add driver configs to connections in config/database.php:
'connections' => [
    ...
        'kdb' => [
            'driver' => 'kdb',
            'url' => env('DATABASE_URL'),
            'host' => env('DB_HOST', '127.0.0.1'),
            'port' => env('DB_PORT', '54321'),
            'database' => env('DB_DATABASE', 'forge'),
            'username' => env('DB_USERNAME', 'forge'),
            'password' => env('DB_PASSWORD', ''),
            'charset' => 'utf8',
            'prefix' => '',
            'prefix_indexes' => true,
            'schema' => 'public',
            'sslmode' => 'prefer',
        ],
    ...
],
Comments