Laravel的Informix数据库驱动程序

v1.0.1 2021-01-10 11:23 UTC

This package is auto-updated.

Last update: 2024-09-26 03:27:59 UTC


README

laramix 是为 Laravel 框架 设计的 Informix 数据库驱动程序包 - 感谢 @taylorotwelllaramixIlluminate/Database 的扩展,使用 PDO 扩展封装到 PDO 命名空间中。

要求

  • php: ^8.0
  • laravel/framework: ^6.0|^8.0
  • guzzlehttp/guzzle: ^6.0|^8.0
  • illuminate/support: ^6.0|^8.0
  • illuminate/database: ^6.0|^8.0
  • illuminate/pagination: ^6.0|^8.0
  • illuminate/encryption: ^6.0|^8.0

安装

在您的 Laravel 项目的 composer.json 文件中要求此包。这将下载所需包

composer require miguelalejandroff/laramix

一旦 Composer 安装或更新完毕,您需要注册 Informix 驱动。打开 config/app.php 并找到 providers 键,然后添加

'providers' => [
    /*
     * Package Service Providers ...
     */
    Miguelalejandroff\Laravel\Ifx\InformixServiceProvider::class,
]

最后,您需要通过运行以下 artisan 命令发布配置文件。

php artisan vendor:publish --provider="Miguelalejandroff\Laravel\Ifx\InformixServiceProvider"

这将复制配置文件到 config/informix.php

配置 .env 文件

将此配置添加到您项目根目录下的 .env 文件中

# Informix #
DB_CONNECTION=informix
DB_IFX_HOST=127.0.0.1
DB_IFX_SERVICE=9188
DB_IFX_DATABASE=laravel
DB_IFX_USERNAME=informix
DB_IFX_PASSWORD=
DB_IFX_SERVER=ol_informix07
DB_IFX_URI=
DB_IFX_TOKEN=

文档和用法

访问 数据库:入门

许可

根据 MIT 许可证 许可。