diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index d8bc1d2..a222847 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -2,6 +2,7 @@ namespace App\Console; +use Modules\Writeoff\Jobs\SyncDwh; use Illuminate\Console\Scheduling\Schedule; use Illuminate\Foundation\Console\Kernel as ConsoleKernel; @@ -16,6 +17,8 @@ class Kernel extends ConsoleKernel protected function schedule(Schedule $schedule) { // $schedule->command('inspire')->hourly(); + + $schedule->job(new SyncDwh())->everyMinute(); } /** diff --git a/config/app.php b/config/app.php index a5717c3..7c1c46a 100644 --- a/config/app.php +++ b/config/app.php @@ -197,8 +197,10 @@ return [ App\Providers\RouteServiceProvider::class, Yajra\DataTables\DataTablesServiceProvider::class, + Yajra\DataTables\ButtonsServiceProvider::class, Jackiedo\LogReader\LogReaderServiceProvider::class, Spatie\Permission\PermissionServiceProvider::class, + Yajra\Oci8\Oci8ServiceProvider::class, ], diff --git a/config/database.php b/config/database.php index 137ad18..e0f6cf0 100644 --- a/config/database.php +++ b/config/database.php @@ -56,7 +56,7 @@ return [ 'collation' => 'utf8mb4_unicode_ci', 'prefix' => '', 'prefix_indexes' => true, - 'strict' => true, + 'strict' => false, 'engine' => null, 'options' => extension_loaded('pdo_mysql') ? array_filter([ PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), @@ -93,6 +93,19 @@ return [ // 'trust_server_certificate' => env('DB_TRUST_SERVER_CERTIFICATE', 'false'), ], + /* 'oracle' => [ + 'driver' => 'oracle', + 'host' => env('DB_HOST', 'localhost'), + 'port' => env('DB_PORT', '1522'), + 'database' => env('DB_DATABASE', 'LPJ'), + 'username' => env('DB_USERNAME', 'dev'), + 'password' => env('DB_PASSWORD', 'bagbag'), + 'service_name' => env('DB_SERVICE_NAME', 'ORCL'), + 'charset' => 'AL32UTF8', + 'prefix' => '', + ],*/ + + ], /* diff --git a/config/oracle.php b/config/oracle.php new file mode 100644 index 0000000..ac580e3 --- /dev/null +++ b/config/oracle.php @@ -0,0 +1,14 @@ + [ + 'driver' => 'oracle', + 'host' => '10.0.231.80', + 'port' => '1521', + 'database' => 'T24DWH', + 'username' => 'T24DWH', + 'password' => 'bagbag', + 'service_name' => env('DB_SERVICE_NAME', 'BAG'), + 'charset' => 'AL32UTF8', + 'prefix' => '', + ], +];