lmo/laravel-kdb

此包最新版本(1.2)没有可用的许可证信息。

1.2 2023-12-20 01:54 UTC

This package is auto-updated.

Last update: 2024-09-20 03:35:46 UTC


README

Laravel 的 KingbaseES 驱动实现

安装

composer require lmo/laravel-kdb

配置

  1. 将提供者添加到 config/app.php 中的 providers
'providers' => [
    ...
    \Lmo\LaravelKdb\KingbaseServiceProvider::class,
    ...
],
  1. 将驱动配置添加到 config/database.php 中的 connections
'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',
        ],
    ...
],