xiayin / laravel-oci8-webman
Oracle DB driver for Laravel 4|5|6|7 via OCI8
Fund package maintenance!
yajra
Patreon
www.paypal.me/yajra
Requires
- php: ^8.0.2
- ext-oci8: >=3.0.1
- ext-pdo: *
- illuminate/database: ^9
- illuminate/pagination: ^9
- illuminate/support: ^9
- illuminate/validation: ^9
- yajra/laravel-pdo-via-oci8: ^3.0
Requires (Dev)
- doctrine/dbal: ^3.3
- mockery/mockery: ^1.4.4
- orchestra/testbench: ^7.0
- phpunit/phpunit: ^9.5.8
This package is auto-updated.
Last update: 2025-03-19 16:51:44 UTC
README
- 在 webman 中的 database.php 中加入下面配置
'oracle' => [
'driver' => 'oracle',
'tns' => env('DB_TNS', ''),
'host' => env('DB_HOST', ''),
'port' => env('DB_PORT', '1521'),
'database' => env('DB_DATABASE', ''),
'service_name' => env('DB_SERVICE_NAME', ''),
'username' => env('DB_USERNAME', ''),
'password' => env('DB_PASSWORD', ''),
'charset' => env('DB_CHARSET', 'AL32UTF8'),
'prefix' => env('DB_PREFIX', ''),
'prefix_schema' => env('DB_SCHEMA_PREFIX', ''),
'edition' => env('DB_EDITION', 'ora$base'),
'server_version' => env('DB_SERVER_VERSION', '11g'),
'load_balance' => env('DB_LOAD_BALANCE', 'yes'),
'dynamic' => [],
],
- 在 config/bootstrap.php 中加入下面代码
Yajra\Oci8\Oci8ServiceProviderWebMan::class