From c6142685fbb7766e3be7bbcb6818d18fc299f5c9 Mon Sep 17 00:00:00 2001 From: Maxime Rault Date: Fri, 25 Sep 2020 12:06:27 +0200 Subject: [PATCH] MAJ README --- README.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 358955b..709b25f 100644 --- a/README.md +++ b/README.md @@ -25,19 +25,17 @@ Use [composer](https://getcomposer.org) to install this package. $ composer update ``` -### Configuration -There are two ways to configure laravel-db2. You can choose the most convenient way for you. You can put your DB2 credentials into ``app/config/database.php`` (option 1) file or use package config file which you can generate through command line by artisan (option 2). +### Database Configuration +There are two ways to configure laravel-db2. You can choose the most convenient way for you. You can put your DB2 credentials into ``config/database.php`` (option 1) file or use package config file which you can generate through command line by artisan (option 2). Please check appropriate specific DSN parameters for your connection. For instance here are the ODBC keywords for IBMi https://www.ibm.com/support/knowledgecenter/fr/ssw_ibm_i_74/rzaik/connectkeywords.htm -If you encounter issues with char fields containing characters outside the invariant character set (for example: "ü") please see : https://www.ibm.com/developerworks/community/forums/html/topic?id=77777777-0000-0000-0000-000014094907 -For PHP applications using the UTF8 locale the workaround to prevent the extra garbage data is to set the following connection string keyword: -DEBUG = 65536 +If you encounter issues with char fields containing characters outside the invariant character set (for example: "ü") in PHP applications using the UTF8 locale the workaround to prevent the extra garbage data is to set the following connection string keyword: ``DEBUG = 65536`` -#### Option 1: Configure DB2 using ``app/config/database.php`` file -Simply add this code at the end of your ``app/config/database.php`` file: +#### Option 1: Configure DB2 using ``config/database.php`` file +Simply add this code at the end of your ``config/database.php`` file: ```php /* @@ -141,9 +139,13 @@ Run on the command line from the root of your project: $ php artisan vendor:publish ``` -Set your laravel-db2 credentials in ``app/config/db2.php`` +Set your laravel-db2 credentials in ``config/db2.php`` the same way as above +### Queue Configuration +Simply set database connection driver value to ``'db2_odbc'`` in ``config/queue.php`` file: + + ## Usage Consult the [Laravel framework documentation](https://laravel.com/docs).