چگونگی اتصال لاراول به اراکل دیتابیس

۲۶ اسفند ۱۳۹۵

برای نصب درایور اراکل کافیست دستور زیر را در composer بنویسید و اجرا کنید:

composer require yajra/laravel-oci8:"5.4.*"

سپس به قسمت config/app.php رفته و خط زیر را به service provider اضافه کنید.

Yajra\Oci8\Oci8ServiceProvider::class,

بعد دستور زیر را در root برنامه اجرا کنید:

php artisan vendor:publish --tag=oracle

این دستور تنظیمات را در config/oracle.php و config/database.php به شکل زیر اضافه می کند:

'oracle' => [
    'driver'        => 'oracle',
    'tns'           => env('DB_TNS', ''),
    'host'          => env('DB_HOST', ''),
    'port'          => env('DB_PORT', '1521'),
    'database'      => env('DB_DATABASE', ''),
    'username'      => env('DB_USERNAME', ''),
    'password'      => env('DB_PASSWORD', ''),
    'charset'       => env('DB_CHARSET', 'AL32UTF8'),
    'prefix'        => env('DB_PREFIX', ''),
    'prefix_schema' => env('DB_SCHEMA_PREFIX', ''),
],

در laravel 5.2 به بالا باید قسمت زیر را به auth.php اضافه کنید:

'providers' => [
    'users' => [
        'driver' => 'oracle',
        'model' => App\User::class,
    ],
]

 نویسنده:حمید شاه محمدی
 تعداد مشاهده خبر:(571)
 هر روز از مقاله های جدید طراحی سایت در کانال تلگرام ما با خبر شوید

 میانگین امتیازات:
 
  تعداد رای دهندگان: {{ count }}
نظرات:

{{ x }}
{{ alert }}

نویسنده:{{ com.name }}
{{ com.body }}
{{ com.created_at }}