huaweichenai/kingbase

该组件扩展支持yii框架不支持的数据库驱动,目前增加了人大金仓数据库的支持,并对部分函数、关键字做了mysql格式的语法翻译。

1.0 2024-11-25 07:39 UTC

This package is auto-updated.

Last update: 2024-11-27 01:32:26 UTC


README

该组件扩展支持yii框架不支持的数据库驱动,目前增加了人大金仓数据库的支持,并对部分函数、关键字做了mysql格式的语法翻译。

特性说明: 1、支持不同第三方数据库连接(目前已实现人大金仓数据库); 2、支持主要数据库ORM操作封装,比如创建索引、创建表等; 3、支持函数转换,并提供用户扩展转换sql的方法。

安装方法

composer require huaweichenai/kingbase

配置

在配置文件中components中添加连接组件

人大金仓数据库配置

'components' => [
    'db' => [
        'class' => 'huaweichenai\kingbase\table\db\Connection',
        'dsn' => 'pgsql:host=127.0.0.1;port=54321;dbname=数据库名;',
        'username' => '用户名',
        'password' => '密码',
        'defaultSchema' => '模式',
    ],
]